黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL的Query Cache圖文詳解

瀏覽:95日期:2023-10-01 12:24:14
目錄一、原理概述二、Query Cache系統(tǒng)變量1. have_query_cache2. query_cache_limit3. query_cache_min_res_unit4. query_cache_size5. query_cache_type6. query_cache_wlock_invalidate三、Query Cache狀態(tài)變量1. Qcache_free_blocks2. Qcache_free_memory3. Qcache_hits4. Qcache_inserts5. Qcache_lowmem_prunes6. Qcache_not_cached7. Qcache_queries_in_cache8. Qcache_total_blocks四、優(yōu)點與缺點1. 優(yōu)點2. 缺點五、常見問答1. 應(yīng)當(dāng)在什么條件下使用Query Cache?2. Query Cache與查詢語句有什么關(guān)系?3. 客戶端提交的查詢語句的大小寫對Query Cache有影響嗎?4. 一個查詢語句在Query Cache中緩存的查詢結(jié)果,在什么情況下會失效?5. Query Cache碎片率是什么?有什么用?6. Query Cache利用率是什么?有什么用?7. Query Cache命中率是什么?有什么用?8. 如何判斷Query Cache是空閑內(nèi)存不足,還是內(nèi)存碎片太多?9. 系統(tǒng)變量query_cache_min_res_unit應(yīng)當(dāng)設(shè)置為多大?Mysql查詢緩存Query_cache的功用一、原理概述

Query Cache就是把“查詢返回的結(jié)果”緩存起來。但是,僅僅只是緩存“查詢返回的結(jié)果”,其實是不準(zhǔn)確的,Query Cache還會緩存查詢語句,在內(nèi)存中將“查詢語句”和“查詢返回的結(jié)果”映射起來。當(dāng)MySQL接收到一條SELECT類型的查詢語句時,MySQL會對這條查詢語句進行hash計算而得到一個hash值。然后,通過該hash值到Query Cache中去匹配。如果沒有得到匹配結(jié)果,則會將這個hash值存放在一個hash鏈表中,同時將此次查詢的結(jié)果存放至緩存中。存放hash值的鏈表的每個節(jié)點都會存放相應(yīng)查詢返回結(jié)果在緩存中的地址,以及該次查詢所涉及到的一些表的相關(guān)信息。如果通過hash值匹配到相同的查詢,則會直接將緩存中相應(yīng)的查詢結(jié)果返回給客戶端。如果MySQL的任何一張表中的任何一條數(shù)據(jù)發(fā)生了變化,便會通知Query Cache,將和這張表相關(guān)的查詢緩存全部失效,并釋放占用的內(nèi)存空間。修改表數(shù)據(jù)的操作包括:INSERT、UPDATE、DELETE、TRUNCATE、ALTER TABLE、DROP TABLE和DROP DATABASE等等。

Query Cache的工作原則是:執(zhí)行查詢最快的方式就是不去執(zhí)行。Query Cache的組件圖和流程圖如下所示:

MySQL的Query Cache圖文詳解

MySQL的Query Cache圖文詳解

二、Query Cache系統(tǒng)變量

Query Cache的主要可配置系統(tǒng)變量如下所示:

MySQL的Query Cache圖文詳解

1. have_query_cache

表示mysqld是否支持Query Cache。

2. query_cache_limit

表示Query Cache可以緩存的單條查詢的最大結(jié)果集的大小,默認(rèn)值為1MB。如果某次查詢的結(jié)果集大小超過這個系統(tǒng)變量的值,那么Query Cache就不會緩存這次查詢的結(jié)果集。

3. query_cache_min_res_unit

表示MySQL為Query Cache每次分配內(nèi)存的最小空間大小,也就是用于緩存查詢結(jié)果的最小內(nèi)存空間的大小,默認(rèn)值為4KB。

4. query_cache_size

表示Query Cache可以使用的最大內(nèi)存空間的大小,默認(rèn)值為1MB。設(shè)置的值必須是1024的整數(shù)倍,若不是整數(shù)倍,MySQL則會自動調(diào)整降低至達(dá)到1024倍數(shù)的最大值。

5. query_cache_type

表示Query Cache的工作模式,同時也是Query Cache功能的開關(guān),可以設(shè)置為0(OFF)、1(ON)和2(DEMAND)三種值:

0(OFF):關(guān)閉Query Cache功能,任何情況下都不會使用Query Cache。

1(ON):開啟Query Cache功能,但是當(dāng)SELECT語句中使用了SQL_NO_CACHE選項之后,將不會使用Query Cache。

2(DEMAND):開啟Query Cache功能,但是只有當(dāng)SELECT語句中使用了SQL_CACHE選項之后,才會使用Query Cache。

6. query_cache_wlock_invalidate

控制當(dāng)有寫鎖加在表上的時候,是否先讓該表相關(guān)的Query Cahce失效,具有1(ON)和0(OFF)兩種取值:

1(ON):在寫鎖定的同時將使該表相關(guān)的所有Query Cache失效。

0(OFF):在寫鎖定的同時仍然允許讀取該表相關(guān)的Query Cache。

以上環(huán)境變量經(jīng)常需要調(diào)整的是query_cache_limit和query_cache_min_res_unit,它們都需要根據(jù)實際業(yè)務(wù)進行相應(yīng)的調(diào)整。例如,如果緩存的查詢結(jié)果集大多數(shù)都小于4KB的話,則可以適當(dāng)?shù)恼{(diào)整query_cache_min_res_unit的值,以避免造成內(nèi)存的浪費。如果查詢結(jié)果集的大小又都大于1MB時,就需要調(diào)整query_cache_limit的值,避免因為結(jié)果集大小超過限制而不被緩存。

三、Query Cache狀態(tài)變量

MySQL提供一系列的狀態(tài)變量來記錄Query Cache的當(dāng)前狀態(tài),使你能夠確認(rèn)Query Cache的運行是否健康、命中率如何、內(nèi)存空間大小是否足夠,等等。Query Cache的狀態(tài)變量如下所示:

MySQL的Query Cache圖文詳解

1. Qcache_free_blocks

表示Query Cache中目前還有多少空閑的內(nèi)存塊。如果該值比較大,則說明Query Cache中的內(nèi)存碎片可能比較多。FLUSH QUERY CACHE會對緩存中的碎片進行整理,從而得到一個較大的空閑內(nèi)存塊。

2. Qcache_free_memory

表示Query Cache目前空閑的內(nèi)存大小。

3. Qcache_hits

表示有多少次查詢在Query Cache命中。

4. Qcache_inserts

向Query Cache中插入新記錄的次數(shù),也就是查詢沒有命中的次數(shù)。

5. Qcache_lowmem_prunes

表示由于Query Cache的內(nèi)存不足而從緩存中刪除的查詢結(jié)果的數(shù)量。如果這個數(shù)值在不斷增長,那么一般是Query Cache的空閑內(nèi)存不足(通過Qcache_free_memory判斷),或者內(nèi)存碎片較嚴(yán)重(通過Qcache_free_blocks判斷)。

6. Qcache_not_cached

表示沒有被緩存的查詢數(shù)量。有三種情況會導(dǎo)致查詢結(jié)果不會被緩存:其一,由于query_cache_type的設(shè)置;其二,查詢不是SELECT語句;其三,使用了now()之類的函數(shù),導(dǎo)致查詢語句一直在變化。

7. Qcache_queries_in_cache

表示Query Cache中當(dāng)前包含的查詢結(jié)果數(shù)量。

8. Qcache_total_blocks

表示Query Cache中的內(nèi)存塊總數(shù)量。

四、優(yōu)點與缺點1. 優(yōu)點

Query Cache的查詢,發(fā)生在MySQL接收到客戶端的查詢請求、查詢權(quán)限驗證之后和查詢SQL解析之前。也就是說,當(dāng)MySQL接收到客戶端的查詢SQL之后,僅僅只需要對其進行相應(yīng)的權(quán)限驗證之后,就會通過Query Cache來查找結(jié)果,甚至都不需要經(jīng)過Optimizer模塊進行執(zhí)行計劃的分析優(yōu)化,更不需要發(fā)生任何存儲引擎的交互。由于Query Cache是基于內(nèi)存的,直接從內(nèi)存中返回相應(yīng)的查詢結(jié)果,因此減少了大量的磁盤I/O和CPU計算,導(dǎo)致效率非常高。

2. 缺點

即使Query Cache的優(yōu)點很明顯,但是也不能忽略它所帶來的一些缺點:

查詢語句的hash計算和hash查找?guī)淼馁Y源消耗。如果將query_cache_type設(shè)置為1(也就是ON),那么MySQL會對每條接收到的SELECT類型的查詢進行hash計算,然后查找這個查詢的緩存結(jié)果是否存在。雖然hash計算和查找的效率已經(jīng)足夠高了,一條查詢語句所帶來的開銷可以忽略,但一旦涉及到高并發(fā),有成千上萬條查詢語句時,hash計算和查找所帶來的開銷就必須重視了。

Query Cache的失效問題。如果表的變更比較頻繁,則會造成Query Cache的失效率非常高。表的變更不僅僅指表中的數(shù)據(jù)發(fā)生變化,還包括表結(jié)構(gòu)或者索引的任何變化。

查詢語句不同,但查詢結(jié)果相同的查詢都會被緩存,這樣便會造成內(nèi)存資源的過度消耗。查詢語句的字符大小寫、空格或者注釋的不同,Query Cache都會認(rèn)為是不同的查詢(因為他們的hash值會不同)。

相關(guān)系統(tǒng)變量設(shè)置不合理會造成大量的內(nèi)存碎片,這樣便會導(dǎo)致Query Cache頻繁清理內(nèi)存。

五、常見問答1. 應(yīng)當(dāng)在什么條件下使用Query Cache?

實際上,并不是所有表都適合使用Query Cache。造成Query Cache失效的原因主要是相應(yīng)的表發(fā)生了變更,那么就應(yīng)該避免在變更頻繁的表上使用Query Cache。MySQL針對Query Cache有兩個專用的SQL選項:SQL_NO_CACHE和SQL_CACHE。若將query_cache_type設(shè)置為1(ON),那么通過SQL_NO_CACHE選項便能強制不使用Query Cache;若將query_cache_type設(shè)置為2(DEMAND),那么通過SQL_CACHE選項便能強制使用Query Cache。通過強制不使用Query Cache,可以讓MySQL在頻繁變更的表上不使用Query Cache,這樣減少了內(nèi)存開銷,也減少了hash計算和查找的開銷。

2. Query Cache與查詢語句有什么關(guān)系?

無論MySQL收到的查詢語句是單表還是多表或是包含子查詢的SQL,都被作為一個查詢,不會被分拆成多個查詢來進行緩存,包括Union語句。

3. 客戶端提交的查詢語句的大小寫對Query Cache有影響嗎?

有影響。由于Query Cache在內(nèi)存中是以hash結(jié)構(gòu)來進行映射的,hash算法的基礎(chǔ)就是組成查詢語句的字符,所以必須要整個查詢語句在字符級別完全一致,才能在Query Cache中命中。

4. 一個查詢語句在Query Cache中緩存的查詢結(jié)果,在什么情況下會失效?

為了保證Query Cache中的內(nèi)容與是實際數(shù)據(jù)絕對一致,當(dāng)表中的數(shù)據(jù)有任何變化,包括新增、修改、刪除等,都會使所有引用到該表的Query Cache緩存數(shù)據(jù)失效。

5. Query Cache碎片率是什么?有什么用?

Query Cache碎片率 = Qcache_free_blocks / Qcache_total_blocks * 100%如果Query Cache碎片率超過20%,則可以用FLUSH QUERY CACHE整理內(nèi)存碎片;如果你的查詢都是小數(shù)據(jù)量的話,可以嘗試減小query_cache_min_res_unit。

6. Query Cache利用率是什么?有什么用?

Query Cache利用率 = (query_cache_size - Qcache_free_memory) / query_cache_size * 100%

Query Cache利用率在25%以下的話,說明query_cache_size設(shè)置的過大,可適當(dāng)減小;Query Cache利用率在80%以上,而且Qcache_lowmem_prunes > 50的話,說明query_cache_size可能有點小,或者就是內(nèi)存碎片太多。

7. Query Cache命中率是什么?有什么用?

① 可緩存查詢的Query Cache命中率 = Qcache_hits / (Qcache_hits + Qcache_inserts) * 100%② 涵蓋所有查詢的Query Cache命中率 = Qcache_hits / (Qcache_hits + Com_select) * 100%

若命中率在50-70%的范圍之內(nèi),則表明Query Cache的緩存效率較高。如果命中率明顯小于50%,那么建議禁用(將query_cache_type設(shè)置為0(OFF))或按需使用(將query_cache_type設(shè)置為2(DEMAND))Query Cache,節(jié)省的內(nèi)存可以用作InnoDB的緩沖池。

8. 如何判斷Query Cache是空閑內(nèi)存不足,還是內(nèi)存碎片太多?

如果Qcache_lowmem_prunes值比較大,表示Query Cache的內(nèi)存空間大小設(shè)置太小,需要增大。

如果Qcache_free_blocks值比較大,表示內(nèi)存碎片較多,需要使用FLUSH QUERY CACHE語句清理內(nèi)存碎片。

9. 系統(tǒng)變量query_cache_min_res_unit應(yīng)當(dāng)設(shè)置為多大?

query_cache_min_res_unit的計算公式如下所示:

query_cache_min_res_unit = (query_cache_size - Qcache_free_memory) / Qcache_queries_in_cache

其中,一般不建議將Query Cache的大小(也就是query_cache_size系統(tǒng)變量)設(shè)置超過256MB。

Mysql查詢緩存Query_cache的功用

MySQL的查詢緩存并非緩存執(zhí)行計劃,而是查詢及其結(jié)果集,這就意味著只有相同的查詢操作才能命中緩存,因此MySQL的查詢緩存命中率很低,另一方面,對于大結(jié)果集的查詢,其查詢結(jié)果可以從cache中直接讀取,有效的提升了查詢效率。

那么如何設(shè)置緩存的大小呢?來看一下:

1、在mysql客戶端命令行中我們可以這么查看緩存是否開啟以及緩存設(shè)置的大小:

mysql> show variables like ’%query_cache%’;+------------------------------+-------------+| Variable_name| Value |+------------------------------+-------------+| have_query_cache | YES || query_cache_limit | 1048576 || query_cache_min_res_unit | 4096|| query_cache_size | 16106127360 || query_cache_type | ON || query_cache_wlock_invalidate | OFF |+------------------------------+-------------+6 rows in set (0.01 sec)

其中:

query_cache_type: 是否開啟緩存功能,取值為ON, OFF, DEMAND,默認(rèn)值為ON- 值為OFF或0時,查詢緩存功能關(guān)閉;- 值為ON或1時,查詢緩存功能打開,SELECT的結(jié)果符合緩存條件即會緩存,否則,不予緩存,顯式指定SQL_NO_CACHE,不予緩存;- 值為DEMAND或2時,查詢緩存功能按需進行,顯式指定SQL_CACHE的SELECT語句才會緩存;其它均不予緩存

query_cache_wlock_invalidate:表示當(dāng)有其他客戶端正在對MyISAM表進行寫操作時,如果查詢在query cache中,是否返回cache結(jié)果還是等寫操作完成再讀表獲取結(jié)果。

query_cache_limit 指定單個查詢能夠使用的緩沖區(qū)大小,缺省為1M;

query_cache_min_res_unit為系統(tǒng)分配的最小緩存塊大小,默認(rèn)是4KB,設(shè)置值大對大數(shù)據(jù)查詢有好處,但如果你的查詢都是小數(shù)據(jù)查詢,就容易造成內(nèi)存碎片和浪費;query_cache_size:表示緩存的大小。

了解了以上的指標(biāo)后我們就可以在mysql的配置文件my.cnf中進行設(shè)置。然后重啟mysl服務(wù)器即可。在[mysqld]下面添加參數(shù)。一般是設(shè)置query_cache_size和query_cache_type兩項。

2、上面查看的是我們進行緩存的配置,它一般從配置文件中讀取值,但是有時候我們需要實時查看當(dāng)前mysql中的數(shù)據(jù)緩存大小。

mysql> show status like ’%qcache%’;+-------------------------+----------+| Variable_name | Value |+-------------------------+----------+| Qcache_free_blocks | 1|| Qcache_free_memory | 1031832 || Qcache_hits | 0|| Qcache_inserts | 0|| Qcache_lowmem_prunes | 0|| Qcache_not_cached | 16489053 || Qcache_queries_in_cache | 0|| Qcache_total_blocks | 1|+-------------------------+----------+8 rows in set (0.00 sec)

解釋:

MySQL的Query Cache圖文詳解

Qcache_free_memory:緩存中的空閑內(nèi)存。

Qcache_total_blocks:緩存中塊的數(shù)量。

Qcache_lowmem_prunes:緩存出現(xiàn)內(nèi)存不足并且必須要進行清理以便為更多查詢提供空間的次數(shù)。這個數(shù)字最好長時間來看;如果這個 數(shù)字在不斷增長,就表示可能碎片非常嚴(yán)重,或者內(nèi)存很少。如何確定就需要查看Qcache_free_blocks和Qcache_free_memory 兩項指標(biāo)。

3、清空緩存:

flush query cache命令

加大緩存有助于我們查詢的效率提高:

這里舉個例子:

mysql> use mob_adnDatabase changedmysql> select count(*) from creative_output;+----------+| count(*) |+----------+| 87151154 |+----------+1 row in set (3 min 18.29 sec)mysql> select count(*) from creative_output;+----------+| count(*) |+----------+| 87151154 |+----------+1 row in set (0.00 sec)mysql> select count(*) from creative_output;+----------+| count(*) |+----------+| 87151154 |+----------+1 row in set (0.00 sec)

可以看到緩存真的很厲害。

還有的同學(xué)會想到innodb_buffer_pool這個參數(shù),兩者的作用與區(qū)別我會接著來講。

順便這里在講解一下SQL幾項優(yōu)化(很好):

https://www.cnblogs.com/L-dongf/p/9163848.html

到此這篇關(guān)于MySQL的Query Cache圖文詳解的文章就介紹到這了,更多相關(guān)MySQL Query Cache內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 日韩精品在线观看视频 | 人妻少妇精品久久久久久 | 亚洲国产精品福利片在线观看 | 丰满双乳峰白嫩少妇视频 | 全部免费的毛片在线播放 | 茄子视频国产在线观看 | 女性高爱潮视频 | 国产成人精品白浆久久69 | 黄色片在线免费观看视频 | 免费中文字幕视频 | 欧美 亚洲 一区 | 亚洲综合小说 | 一级香蕉视频在线观看 | 亚洲欧洲自拍拍偷精品 美利坚 | 777亚洲精品乱码久久久久久 | 日本在线观看中文字幕 | 九七影院在线观看免费观看电视 | 亚洲人成人无码网www国产 | 天天插日日干 | 黄色大片儿. | 成人毛片在线视频 | youjizz.com在线播放 | 欧美kkkk7777免费看 | 一卡二卡三卡在线视频 | 成人国内精品久久久久影院成.人国产9 | www91麻豆| 亚洲国产精品无码久久一区二区 | 亚洲精品久久7777777 | 日本一道高清一区二区三区 | 日本不卡视频在线 | 中文字幕 亚洲视频 | 蜜臀久久99静品久久久久久 | 亚洲一区二区三区四区五区不卡 | 欧美精品日韩在线 | 国产成人无码精品久久久露脸 | 成人国内精品久久久久影院成.人国产9 | 日韩视频免费播放 | 欧美人与动人物牲交免费观看久久 | 男人下部进女人下部视频 | 乱子伦一区 | 爱搞逼综合 | 中文字幕aⅴ人妻一区二区 性色av免费网站 | 人人看人人干 | 午夜免费在线观看 | 粉嫩色av| 久久久成人精品 | 8x国产精品视频 | 国产午夜伦鲁鲁 | 久久精品中文騷妇女内射 | 日韩av在线不卡 | 免费精品99久久国产综合精品 | 亚洲精品久久久蜜桃 | 少妇亲子伦av | 午夜视频在线观看国产 | 成人合集| 7777日本精品一区二区三区 | 毛片毛片免费看 | 久久综合九色综合网站 | 呻吟对白激情videos | 日本黄又爽又大高潮毛片 | 国产精品久久久久久三级 | 国产精品99久 | 国产办公室秘书无码精品99 | 亚洲 成人 av | 5858s亚洲色大成网站www | 国产偷久久一级精品av小说 | 色哟哟国产精品 | 国产亚洲精| 久久精品国产久精国产一老狼 | 国产欧美日韩a片免费软件 九九久久精品无码专区 | 污污网站免费在线观看 | 97se亚洲国产一区二区三区 | 国产破苞第一次 | 国产这里有精品 | 九一自拍中文字幕 | 中文精品久久 | 久久好在线视频 | 国产精品久线在线观看 | 日韩精品在线观看一区二区 | 影音先锋亚洲成aⅴ人在 | 色吊丝永久性观看网站免费 | 无码专区亚洲综合另类 | 欧美三级国产 | 美脚の诱脚舐め脚责91 | 成人欧美一区二区三区黑人免费 | 日本精品三级 | 老妇激情毛片视频 | 久久一级片 | 日本精品777777免费视频 | 夜色精品 | 麻豆剧场 | 国产免费视频一区二区裸体 | 天天爽夜夜爽夜夜爽 | 人人九九 | 欧美aⅴ在线观看 | 一级黄色大片免费看 | 国产精品久久久久乳精品爆 | 精品一区二区视频 | 51国产黑色丝袜高跟鞋 | 中文字幕永久有效 | 成人性生交大片免费看视 | 成人高潮片免费网站 | 三级大片在线观看 | 99碰碰| 青青草在线视频免费观看 | 国产乱码在线 | 青草精品 | 国产婷婷一区二区三区 | 大桥未久av一区二区三区中文 | 97caoav| 久久精品国内一区二区三区 | 欧美乱人伦人妻中文字幕 | 香蕉午夜视频 | www久久久久久久久 www久久久久久久久久 | 神马三级我不卡 | 粉嫩视频在线观看 | 国产三级做人爱c视频 | 国产成人久久精品亚洲 | 国产精品免费久久久 | 尤物视频在线观看 | 亚洲天堂手机在线观看 | 欧美少妇色图 | 成人影视在线看 | 久久久免费精品 | 国产又色又爽又黄的 | 久久人妻无码中文字幕 | 国产一区二区波多野结衣 | 国产精品欧美久久久久天天影视 | 精品精品欲天堂导航 | 国产第一页屁屁影院 | 欧美精品xx | 亚洲精品国产精品国 | 国产一性一交一伦一a片 | 国产寡妇亲子伦一区二区三区四区 | 日本成本人片免费网站 | 51成人做爰www免费看网站 | 91久久久久国产一区二区 | 国产精品久久久久精k8 | 日韩内射美女人妻一区二区三区 | 五月丁香六月综合av | 日日碰狠狠丁香久燥 | 国产在线不卡一区二区三区 | 樱桃成人精品视频在线播放 | 午夜寂寞影视在线观看 | 青青草国产在线观看 | 久久精品美女视频 | 中国一级大黄大黄大色毛片 | 少妇特黄v一区二区三区图片 | 午夜亚洲 | 天天综合亚洲综合网天天αⅴ | 少妇做爰免费视频网站www | 久久爽久久爽久久av东京爽 | 无码人妻一区二区三区免费 | 日韩久久网 | 美女张开腿黄网站免费下载 | 久久久精品2019免费观看 | 全黄一级男人和女人 | 国产精品99久久久久久动医院 | 亚洲综合激情另类专区 | 久久精品夜夜夜夜夜久久 | 欧美综合激情 | 国产福利视频在线观看 | 日本在线看 | 日韩欧美亚洲国产精品字幕久久久 | 欧美日韩色综合 | 亚洲国产成人无码av在线 | 亚洲自偷自偷图片 | 亚洲 精品 综合 精品 自拍 | 久久精品a一国产成人免费网站 | 国产色视频一区二区三区qq号 | 国产激情з∠视频一区二区 | 久久在线观看 | 日本少妇被黑人xxxxx | 在线第一页 | 国产精品一区二区免费视频 | 久久国产成人午夜av影院 | 7799精品视频 | 综合激情五月综合激情五月激情1 | 日韩成人片 | 精品一区二区三区久久 | 亚洲日本在线电影 | 国产精品视频大全 | 日本午夜理伦影片大全 | 优月まりな乳狂在线观看 | 国产精品免费看 | 亚洲日本欧美 | 一级片在线视频 | 伊人色综合久久天天 | 免费在线观看亚洲 | 东北少妇不带套对白 | 国产一区二区三区成人久久片老牛 | 少妇乱淫36部 | 国产精品 高清 尿 小便 嘘嘘 | 欧美成人三级在线观看 | 一区二区三区成人久久爱 | a级黄色片免费 | 45分钟免费真人视频 | 色屋视频 | 国产91精品一区二区绿帽 | 一级黄色片视频 | 亚洲中文字幕在线观看 | 懂色av色香蕉一区二区蜜桃 | 九九免费| 亚洲无av码一区二区三区 | 亚洲欧洲成人 | 免费做爰在线观看视频妖精 | 天天色成人网 | 一区二区日韩欧美 | 香蕉视频在线网站 | 1000部拍拍拍18勿入在线看 | 波多野结衣a级片 | 亚洲免费片 | 亚洲伦理在线视频 | 国语自产偷拍精品视频 | 干片网在线观看 | 五月天综合久久 | 久久久久久久久淑女av国产精品 | 男人天堂免费视频 | 欧美日韩精品久久久免费观看 | 国产自产在线视频 | 国产精品99久久久久久一二区 | 羞羞视频在线观看 | 茄子成人看a∨片免费软件 茄子视频色 | 美女的隐私免费看 | 中文字幕在线精品 | 97超碰国产在线 | 一级高清毛片 | 日本一卡精品视频免费 | 中文字幕亚洲乱码熟女在线 | av影片在线播放 | 在线青草| 国产丶欧美丶日本不卡视频 | 久久刺激 | 亚洲精品久久久久久久久久吃药 | 日本免费黄视频 | 午夜精品久久久久久毛片 | 国产69精品久久久久人妻刘玥 | 成人乱人乱一区二区三区软件 | jizjiz中国少妇高潮水多 | 麻花豆传媒剧国产免费mv入口 | 国产精品视频一区二区三区不卡 | 美女无遮挡免费视频网站 | 亚洲成av人片在www色猫咪 | 亚洲一区波多野结衣在线app | 国产av激情久久无码天堂 | 99麻豆久久久国产精品免费 | 亚洲精品国产av成拍色拍 | 91美女片黄 | 久久久成人精品视频 | 久久久www成人免费精品 | 免费不卡av在线 | 久久久综合色 | 岛国片免费在线观看 | 国产又粗又大又黄 | 亚洲天堂网一区二区 | 久久精品6 | 日日躁夜夜躁狠狠躁av麻豆 | 精品久久无码中文字幕 | 亚洲图色在线 | 一区二区三区内射美女毛片 | 国产a网 | 天堂在线网| 超薄丝袜足j好爽在线 | 91丨porny丨在线中文 | 老司机午夜福利视频 | 乱人伦人妻精品一区二区 | 亚洲成a人片在线观看www | 一区二区三区在线 | 欧洲 | 欧美大白腚pics | 亚洲 欧美 清纯 在线 制服 | 五月天激情丁香 | xxx性日本| 操操久久| 国产精品xxx大片免费观看 | 日韩高清久久 | 依人久久 | 1000午夜黄三级 | 亚洲一二三区视频 | 国产夫妇肉麻对白 | 国产精品久久久久久久久久久久久久久久 | 12av在线| 色婷婷综合久久久中文字幕 | 五月激情av | 天天射天天操天天干 | 亚洲日本一区二区三区在线 | 亚洲第一se情网站 | 99久免费精品视频在线观78 | 国产一区二区三区视频在线 | 成人自拍网| 粗大的内捧猛烈进出小视频 | 亚洲日韩国产二区无码 | 国产午夜精品久久久久 | 中文字幕一区在线观看 | 一本色道久久88综合日韩精品 | 欧美三级免费看 | 国产精品538一区二区在线 | 国产在线精品一区二区三区不卡 | 国产专区在线播放 | 午夜18视频在线观看 | 久久爽精品区穿丝袜 | 久久久久国产精品一区二区 | 欧美性生交大片免费视频 | 久久久久久亚洲精品无码 | 少妇久久久久久人妻无码 | 男人放进女人阳道动态图 | 欧美精品h | 少妇中文字幕乱码亚洲影视 | 欧美区国产区 | 自拍亚洲一区欧美另类 | 成人羞羞视频国产 | 懂色av中文在线 | 女婴高潮h啪啪 | 99久久婷婷国产综精品喷水 | 日本欧美一区二区 | 亚洲日本中文字幕在线 | 国产精品久久久久久久蜜臀 | 国产一区二区波多野结衣 | 欧美一级片在线播放 | 国产两女互慰高潮视频在线观看 | 91精品视频在线免费观看 | 在线中出 | 91亚洲乱码卡一卡二卡新区豆 | 春色伊人| 亚州欧美日韩 | 丰满爆乳无码一区二区三区 | 亚洲欧美偷拍另类a∨色屁股 | 国产一区二区在线视频 | 噼里啪啦动漫高清在线观看 | 国产日韩欧美中文另类 | 亚洲va久久久噜噜噜久久天堂 | 日本人与黑人做爰视频网站 | 狠狠色噜噜狠狠狠狠av不卡 | 国产欧美日韩亚洲 | 亚洲精品乱码久久久久久蜜桃图片 | 日本三级做爰在线播放 | 亚洲欧洲精品成人久久曰 | 欧美精品色呦呦 | 亚洲黄色一区二区三区 | 少妇沉沦哀羞迎合呻吟视频 | 亚洲资源一区 | 人妻在厨房被色诱 中文字幕 | 成人视屏在线观看 | 欧美香蕉在线 | www.com欧美| 国内精品偷拍视频 | 国产激情一区二区三区 | 91av视频在线播放 | 四虎国产成人永久精品免费 | 午夜黄色网址 | 国产98色在线 | 国产 | 欧美精品一区二区三区久久久 | 日韩jizz | 国产xxxxx在线观看 | 自拍偷拍视频在线观看 | 午夜免费无码福利视频 | 久久国产精品99精国产 | 性淫影院| 午夜天堂精品久久久久 | 特级黄aaaaaaaaa毛片 | 久久久久99精品成人片直播 | 亚洲成av人综合在线观看 | 97超碰在线播放 | 99精品国产在热久久婷婷 | 免费级毛片| 中文字幕日产无码 | 国产又粗又大又爽视频 | 最近更新中文字幕 | 污污内射在线观看一区二区少妇 | 99久久久无码国产精品秋霞网 | 奇米精品一区二区三区四区 | 九九99久久| 国产波多野结衣 | 在线一区不卡 | 天堂中文在线播放 | 精品动漫3d一区二区三区免费版 | 青青草在线免费视频 | 少妇饥渴放荡91麻豆 | 日韩av一区二区三区在线 | 亚洲伦乱 | 国产在线精品一区二区高清不卡 | 国产成人无码久久久精品一 | 久久香蕉热 | 日日夜夜撸影院 | 国产女同疯狂激烈互摸 | 日本在线视频一区二区 | 日本乱码一区二区三区芒果 | 五月激情婷婷在线 | 久操香蕉 | 久久图片视频 | 女人与拘做受全过程免费视频 | 天天色天天射天天干 | aaa222成人黄网| 神马久久久久 | 一个添下面两个吃奶把腿扒开 | 亚洲日韩欧美一区二区在线 | 一级特黄aa大片 | 日韩欧美黄色 | 国产精品一区亚洲二区日本三区 | 日本在线高清不卡免费播放 | 欧美性猛交xxxⅹ乱大交小说一 | 人人爽爽爽 | 中国特级黄色毛片 | 国产黄大片在线观看 | 国产日韩av在线播放 | 无码人妻少妇色欲av一区二区 | 亚洲不卡免费视频 | 久久天堂国产香蕉三区 | 欧美牲交a欧美牲交aⅴ | 亚洲一二三av | 国产精品亚洲欧美日韩在线观看 | 吃奶揉捏奶头高潮视频在线观看 | 超碰资源在线 | 亚洲tv久久 | 亚洲 另类 熟女 字幕 | 国产熟妇另类久久久久 | 久久久久久久久久久久国产精品 | 老司机久久精品视频 | 影音先锋男人站 | 亚洲艹逼视频 | 久久cao| 国产福利姬喷水福利在线观看 | 欧美中文视频 | 精品厕所偷拍各类美女tp嘘嘘 | 在线看片免费人成视频播 | 日韩天堂在线 | 99国产精品久久久久久久久久久 | 96av在线视频 | 国产一区二区在线免费 | 国产让女高潮的av毛片 | 亚洲精品久久久久玩吗 | 午夜免费片 | 国产裸体歌舞一区二区 | 国产乱码一区二区三区 | 在线 | 一区二区三区四区 | 寂寞人妻瑜伽被教练日 | 特级西西444www大精品视频 | 欧美成人午夜剧场 | 亚洲国产精品视频一区 | 日本黄色免费视频 | jizz在线观看视频 | 91精产国品一二三产区区别网站 | 亚洲精品一区二区三区影院忠贞 | 99国产伦精品一区二区三区 | 丁香六月激情综合 | 欧美图片一区二区三区 | 国产精品无人区一区二区三区 | 国产中文字幕av | 97精品国产97久久久久久免费 | 免费无码的av片在线观看 | 非洲黑妞xxxxhd精品 | 日日摸夜夜骑 | 久久精品99国产精品日本 | 国产亚洲精品综合一区91 | 纤纤影视理伦片在线看 | 国产日韩精品一区二区三区在线 | 国产精品白嫩极品美女视频 | 97超碰成人 | 日韩欧美成人免费观看 | 经典三级伦理另类基地 | 久久看视频只这 | av二区在线| 日本japanese丰满少妇 | 国产美女网站 | 色窝窝无码一区二区三区色欲 | 久久国产成人午夜av影院武则天 | 国产永久免费观看 | 免费网站成人 | 国产极品粉嫩在线观看的软件 | 日本免费无遮挡毛片的意义 | 在线看成人片 | 夜夜爱夜夜操 | 日韩精品中文字幕无码一区 | 色视频网站在线 | 色欲久久久天天天综合网精品 | 白嫩丰满少妇xxxxx性张津瑜 | 丝袜视频在线 | 国产二区自拍 | 欧美精品乱码99久久蜜桃 | 亚洲精品福利网站 | 亚洲精品国产一区二区 | 91精产国品一二三 | 国产人妖tscd合集 | 中文字幕欧美久久日高清 | 日韩三级成人 | 国产精品视频久久久久久久 | 好了av在线第四站综合网站 | 国产高中女学生第一次 | 亚洲一区日韩 | 国产成人精品一区二区秒拍 | 日本xxxxxxxxx96 | 日本r级无打码中文 | 日韩欧美视频免费观看 | 国产又大又黄又猛 | 欧美日韩久久久精品a片 | 亚洲综合精品在线 | 久久精品在线 | 欧美三级黄色大片 | 国产一卡二卡在线 | 精品国产一区二区三区不卡蜜臂 | 国产精品96久久久久久又黄又硬 | 奇米影视777四色 | 免费黄色一级视频 | 国产精品一区二区三区四 | 天天躁夜夜躁狠狠眼泪 | 亚洲色成人网站www永久男男 | 日日躁你夜夜躁你av蜜 | 亚洲精品一区中文字幕乱码 | 久久久网址| 国产精品国色综合久久 | 国产成人精品777 | 国产日产精品久久久久快鸭 | 欧美亚洲视频一区 | 成人乱人伦精品小说 | 久久久久亚洲精品成人网小说 | 国产一级二级三级在线观看 | 亚洲不卡中文字幕无码 | 极品美女销魂一区二区三区 | √资源天堂中文在线视频 | 日韩国产一区二区 | 欧美综合在线观看视频 | 涩涩爱网站| 国内品精一二三区品精 | mm1313亚洲国产精品一区 | 日韩在线网址 | 久久久久人妻一区精品性色av | 日本精品视频在线播放 | 久久一区二 | 玩弄人妻少妇精品视频 | 曰韩无码二三区中文字幕 | 好吊视频一区二区三区四区 | 欧美xxxx18| 婷婷久久综合九色综合 | 中文国产成人精品久久不卡 | 久久r这里只有精品 | 日韩欧美国产三级 | 国产又爽又黄又无遮挡的激情视频 | 日韩在线第一 | 亚洲第一视频 | 黄色日b片 | 亚洲成人福利在线 | 少妇毛片一区二区三区 | 日韩人妻无码中文字幕视频 | 成人性生交a做片 | 亚洲综合色区中文字幕 | 狠狠综合久久av一区二区老牛 | 中文久久乱码一区二区 | 六月丁香在线视频 | 图片区乱熟图片区小说 | 黄色一级录像片 | 成人av一区二区亚洲精 | 日韩精品一区二区三区四区在线观看 | 性猛进少妇xxxx富婆的 | 草逼网站 | 在线国产一区二区 | 四色网址| www在线免费观看 | 天堂网一区 | 亚洲在线一区二区 | 人与野鲁毛片在线视频 | 男生草女生视频 | 国产精品毛片一区二区 | 使劲快高潮了国语对白在线 | 揉着我的奶从后面进去视频 | 成人欧美一区二区三区1314 | 亚洲国产毛片aaaaa无费看 | av在线网站观看 | 久在线观看视频 | 国产综合无码一区二区色蜜蜜 | 无码中文字幕人妻在线一区二区三区 | 第一页国产 | 最近免费中文字幕中文高清6 | 精品国产91久久久久久久 | 成人羞羞视频在线观看 | 91国产丝袜在线 | 国产精品久久久久久久久岛国 | 日韩av中文在线 | 亚洲大尺度无码无码专区 | 欧美中文网 | 国产超碰在线观看 | 十八女人国产毛毛片视频 | 精品久久久久久久 | 国产吞精囗交免费视频网站 | 中文字幕亚洲情99在线 | 日日摸天天添天天添破 | 一级特黄av| 99在线免费观看视频 | 久久久久亚洲精品 | 国产乱人伦偷精品视频免下载 | 国产毛片网 | 成人毛片18女人毛片 | 性欧美麻豆| 午夜影视免费 | 波多野结衣一区二区三区av免费 | 亚洲日韩一区二区三区 | 亚洲中文字幕久久久一区 | 亚洲天堂伊人网 | 成人免费一级伦理片在线播放 | √8天堂资源地址中文在线 丰满少妇人妻久久久久久 a片在线免费观看 | 天天躁夜夜踩很很踩2022 | www成人免费视频 | 久久精品国产99精品国产亚洲性色 | 日本性插视频 | 成人短视频在线观看 | 色视频一区二区三区 | 亚洲精品视频在线看 | 2022色婷婷综合久久久 | 91天天爽| 久久影院精品 | 亚洲三级精品 | 无码人妻精品一区二区三 | 国产在线观看a | av一区+二区在线播放 | 久艹视频在线观看 | 韩国午夜理伦三级2020苹果 | 天堂a区|