日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

关于MySQL线程池,这也许是目前最全面的实用帖!(转载)

發(fā)布時間:2025/3/8 数据库 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于MySQL线程池,这也许是目前最全面的实用帖!(转载) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

關(guān)于MySQL線程池,這也許是目前最全面的實用帖!

最近出現(xiàn)多次由于上層組件異常導(dǎo)致DB雪崩的情況,筆者將部分監(jiān)控DB啟用了線程池功能,在使用線程池的過程中不斷深入學(xué)習(xí)的同時,也遇到了不少問題。

本文就來詳細(xì)講述一下MySQL線程池相關(guān)的知識,以幫助廣大DBA快速了解MySQL的線程池機制,快速配置MySQL的線程池以及里面存在的一些坑。 其實我想說,了解和使用MySQL線程池,看這篇文章就夠了。

一、為何要使用MySQL線程池

在介紹為什么要使用線程池之前,我們都知道隨著DB訪問量越來越大,DB的響應(yīng)時間也會隨之越來越大,如下圖:

而DB的訪問大到一定程度時,DB的吞吐量也會出現(xiàn)下降,并且會越來越差,如下圖所示:

那么是否有什么方式,能實現(xiàn)隨著DB的訪問量越來越大,DB始終表現(xiàn)出最佳的性能呢?類似下圖的表現(xiàn):

答案就是今天要重點介紹的線程池功能。總結(jié)一下,使用線程池的理由有兩個:

1、減少線程重復(fù)創(chuàng)建與銷毀部分的開銷,提高性能

線程池技術(shù)通過預(yù)先創(chuàng)建一定數(shù)量的線程,在監(jiān)聽到有新的請求時,線程池直接從現(xiàn)有的線程中分配一個線程來提供服務(wù),服務(wù)結(jié)束后這個線程不會直接銷毀,而是又去處理其他的請求。這樣就避免了線程和內(nèi)存對象頻繁創(chuàng)建和銷毀,減少了上下文切換,提高了資源利用率,從而在一定程度上提高了系統(tǒng)的性能和穩(wěn)定性。

2、對系統(tǒng)起到保護(hù)作用

線程池技術(shù)限制了并發(fā)線程數(shù),相當(dāng)于限制了MySQL的runing線程數(shù),無論系統(tǒng)目前有多少連接或者請求,超過最大設(shè)置的線程數(shù)的都需要排隊,讓系統(tǒng)保持高性能水平,從而防止DB出現(xiàn)雪崩,對底層DB起到保護(hù)作用。

可能有人會問,使用連接池能否也達(dá)到類似的效果?

也許有的DBA會把線程池和連接池混淆,但其實兩者是有很大區(qū)別的:連接池一般在客戶端設(shè)置,而線程池是在DB服務(wù)器上配置;另外連接池可以起到避免了連接頻繁創(chuàng)建和銷毀,但是無法控制MySQL活動線程數(shù)的目標(biāo),在高并發(fā)場景下,無法起到保護(hù)DB的作用。比較好的方式是將連接池和線程池結(jié)合起來使用。

二、MySQL線程池介紹

MySQL線程池簡介

為了解決one-thread-per-connection(每個連接一個線程)存在的頻繁創(chuàng)建和銷毀大量線程以及高并發(fā)情況下DB雪崩的問題,實現(xiàn)DB在高并發(fā)環(huán)境依然能保持較高的性能。

Oracle和MariaDB都推出了ThreadPool方案,目前Oracle的Thread pool實現(xiàn)為Plugin方式,并且只添加到在Enterprise版本中,Percona移植了MariaDB的Thread pool功能,并做了進(jìn)一步的優(yōu)化。本文的環(huán)境就基于Percona MySQL 5.7版本。

MySQL線程池架構(gòu)

MySQL的Thread pool(線程池)被劃分為多個group(組),每個組又有對應(yīng)的工作線程,整體的工作邏輯還是比較復(fù)雜,下面我試圖通過簡單的方式來介紹MySQL線程池的工作原理。

1、架構(gòu)圖

首先來看看Thread Pool的架構(gòu)圖。

2、Thread Pool的組成

從架構(gòu)圖中可以看到Thread Pool由一個Timer線程和多個Thread Group組成,而每個Thread Group又由兩個隊列、一個listener線程和多個worker線程構(gòu)成。下面分別來介紹各個部分的作用:

  • 隊列(高優(yōu)先級隊列和低優(yōu)先級隊列)

用來存放待執(zhí)行的IO任務(wù),分為高優(yōu)先級隊列和低優(yōu)先級隊列,高優(yōu)先級隊列的任務(wù)會優(yōu)先被處理。

什么任務(wù)會放在高優(yōu)先級隊列呢?

事務(wù)中的語句會放到高優(yōu)先級隊列中,比如一個事務(wù)中有兩個update的SQL,有1個已經(jīng)執(zhí)行,那么另外一個update的任務(wù)就會放在高優(yōu)先級中。這里需要注意,如果是非事務(wù)引擎,或者開啟了Autocommit的事務(wù)引擎,都會放到低優(yōu)先級隊列中。

還有一種情況會將任務(wù)放到高優(yōu)先級隊列中,如果語句在低優(yōu)先級隊列停留太久,該語句也會移到高優(yōu)先級隊列中,防止餓死。

  • listener線程

listener線程監(jiān)聽該線程group的語句,并確定當(dāng)自己轉(zhuǎn)變成worker線程,是立即執(zhí)行對應(yīng)的語句還是放到隊列中,判斷的標(biāo)準(zhǔn)是看隊列中是否有待執(zhí)行的語句。

如果隊列中待執(zhí)行的語句數(shù)量為0,而listener線程轉(zhuǎn)換成worker線程,并立即執(zhí)行對應(yīng)的語句。如果隊列中待執(zhí)行的語句數(shù)量不為0,則認(rèn)為任務(wù)比較多,將語句放入隊列中,讓其他的線程來處理。這里的機制是為了減少線程的創(chuàng)建,因為一般SQL執(zhí)行都非常快。

  • worker線程

worker線程是真正干活的線程。

  • Timer線程

Timer線程是用來周期性檢查group是否處于處于阻塞狀態(tài),當(dāng)出現(xiàn)阻塞的時候,會通過喚醒線程或者新建線程來解決。

具體的檢測方法為:通過queue_event_count的值和IO任務(wù)隊列是否為空來判斷線程組是否為阻塞狀態(tài)。

每次worker線程檢查隊列中任務(wù)的時候,queue_event_count會+1,每次Timer檢查完group是否阻塞的時候會將queue_event_count清0,如果檢查的時候任務(wù)隊列不為空,而queue_event_count為0,則說明任務(wù)隊列沒有被正常處理,此時該group出現(xiàn)了阻塞,Timer線程會喚醒worker線程或者新建一個wokrer線程來處理隊列中的任務(wù),防止group長時間被阻塞。

3、Thread Pool的是如何運作的?

下面描述極簡的Thread Pool運作,只是簡單描述,省略了大量的復(fù)雜邏輯,請不要挑刺~

Step1:請求連接到MySQL,根據(jù)threadid%thread_pool_size確定落在哪個group;

Step2:group中的listener線程監(jiān)聽到所在的group有新的請求以后,檢查隊列中是否有請求還未處理。如果沒有,則自己轉(zhuǎn)換為worker線程立即處理該請求,如果隊列中還有未處理的請求,則將對應(yīng)請求放到隊列中,讓其他的線程處理;

Step3:group中的thread線程檢查隊列的請求,如果隊列中有請求,則進(jìn)行處理,如果沒有請求,則休眠,一直沒有被喚醒,超過thread_pool_idle_timeout后就自動退出。線程結(jié)束。當(dāng)然,獲取請求之前會先檢查group中的running線程數(shù)是否超過thread_pool_oversubscribe+1,如果超過也會休眠;

Step4:timer線程定期檢查各個group是否有阻塞,如果有,就對wokrer線程進(jìn)行喚醒或者創(chuàng)建一個新的worker線程。

4、Thread Pool的分配機制

線程池會根據(jù)參數(shù)thread_pool_size的大小分成若干的group,每個group各自維護(hù)客戶端發(fā)起的連接,當(dāng)客戶端發(fā)起連接到MySQL的時候,MySQL會跟進(jìn)連接的線程id(thread_id)對thread_pool_size進(jìn)行取模,從而落到對應(yīng)的group。

thread_pool_oversubscribe參數(shù)控制每個group的最大并發(fā)線程數(shù),每個group的最大并發(fā)線程數(shù)為thread_pool_oversubscribe+1個。若對應(yīng)的group達(dá)到了最大的并發(fā)線程數(shù),則對應(yīng)的連接就需要等待。這個分配機制在某個group中有多個慢SQL的場景下會導(dǎo)致普通的SQL運行時間很長,這個問題會在后面做詳細(xì)描述。

MySQL線程池參數(shù)說明

關(guān)于線程池參數(shù)不多,使用show variables like 'thread%'可以看到如下圖的參數(shù),下面就一個一個來解析:

  • thread_handling

該參數(shù)是配置線程模型,默認(rèn)情況是one-thread-per-connection,即不啟用線程池;將該參數(shù)設(shè)置為pool-of-threads即啟用了線程池。

  • thread_pool_size

該參數(shù)是設(shè)置線程池的Group的數(shù)量,默認(rèn)為系統(tǒng)CPU的個數(shù),充分利用CPU資源。

  • thread_pool_oversubscribe

該參數(shù)設(shè)置group中的最大線程數(shù),每個group的最大線程數(shù)為thread_pool_oversubscribe+1,注意listener線程不包含在內(nèi)。

  • thread_pool_high_prio_mode

高優(yōu)先級隊列的控制參數(shù),有三個值(transactions/statements/none),默認(rèn)是transactions,三個值的含義如下:

transactions:對于已經(jīng)啟動事務(wù)的語句放到高優(yōu)先級隊列中,不過還取決于后面的thread_pool_high_prio_tickets參數(shù)。

statements:這個模式所有的語句都會放到高優(yōu)先級隊列中,不會使用到低優(yōu)先級隊列。

none:這個模式不使用高優(yōu)先級隊列。

  • thread_pool_high_prio_tickets

該參數(shù)控制每個連接最多語序多少次被放入高優(yōu)先級隊列中,默認(rèn)為4294967295,注意這個參數(shù)只有在thread_pool_high_prio_mode為transactions的時候才有效果。

  • thread_pool_idle_timeout

worker線程最大空閑時間,默認(rèn)為60秒,超過限制后會退出。

  • thread_pool_max_threads

該參數(shù)用來限制線程池最大的線程數(shù),超過該限制后將無法再創(chuàng)建更多的線程,默認(rèn)為100000。

  • thread_pool_stall_limit

該參數(shù)設(shè)置timer線程的檢測group是否異常的時間間隔,默認(rèn)為500ms。

三、MySQL線程池的使用

線程池的使用比較簡單,只需要添加配置后重啟實例即可。

具體配置如下:

#thread pool

thread_handling=pool-of-threads

thread_pool_oversubscribe=3

thread_pool_size=24

performance_schema=off

#extra connection

extra_max_connections = 8

extra_port = 33333

備注:其他參數(shù)默認(rèn)即可

以上具體的參數(shù)在前面已做詳細(xì)說明,下面是配置中需要注意的兩個點:

1、之所以添加performance_schema=off,是由于測試過程中發(fā)現(xiàn)Thread pool和PS同時開啟的時候會出現(xiàn)內(nèi)存泄漏問題(后文會詳細(xì)敘述);

2、添加extra connection是防止線程池滿的情況下無法登錄MySQL,因此特意用管理端口,以備緊急的情況下使用;

重啟實例后,可以通過show variables like '%thread%';來查看配置的參數(shù)是否生效。

四、使用中遇到的問題

在使用線程池的過程中,我遇到了幾個問題,這里也順便做個總結(jié):

內(nèi)存泄漏問題

DB啟用線程池后,內(nèi)存飆升了8G左右,如下圖:

不但啟用線程池后內(nèi)存飆升了8G左右,而且內(nèi)存還在持續(xù)增長,很明顯啟用線程池后存在內(nèi)存泄漏問題了。

網(wǎng)上也有不少的人遇到這個問題,確認(rèn)是percona的bug導(dǎo)致(jira.percona.com/browse/PS-3…

下面是關(guān)閉PS后的內(nèi)存使用情況對比:

備注:目前Percona server 5.7.21-20版本已經(jīng)修復(fù)了線程池和PS同時打開內(nèi)存泄漏的問題,從我測試的情況來看問題也得到了解決,大家可以直接使用Percona server 5.7.21-20的版本,如下圖。

撥測異常問題

啟用線程池以后,相當(dāng)于限制了MySQL的并發(fā)線程數(shù),當(dāng)達(dá)到最大線程數(shù)的時候,其他的線程需要等待,新連接也會卡在連接驗證那一步,這時候會造成撥測程序連接MySQL超時,撥測返回錯誤如下:

撥測程序連接實例超時后,就會認(rèn)為master已經(jīng)出現(xiàn)問題。極端情況下,重試多次都有異常后,就啟動自動切換的操作,將業(yè)務(wù)切換到從機。

這種情況有兩種解決辦法:

1、啟用MySQL的旁路管理端口,監(jiān)控和高可用相關(guān)直接使用MySQL的旁路管理端口。

具體做法為:在my.cnf中添加如下配置后重啟,就可以通過旁路端口登錄MySQL了,不受線程池最大線程數(shù)的影響:

extra_max_connections = 8

extra_port = 33333

備注:建議啟用線程池后,把這個也添加上,方便緊急情況下進(jìn)行故障處理。

2、修改高可用探測腳本,將達(dá)到線程池最大活動線程數(shù)返回的錯誤做異常處理,當(dāng)作超過最大連接數(shù)的場景。(備注:超過最大連接數(shù)只告警,不進(jìn)行自動切換)

慢SQL引入的問題

隨著對撥測超時的問題的深入分析,線程池滿只是監(jiān)控?fù)軠y出現(xiàn)超時的其中一種情況,還有一種情況是線程池并沒有滿,線上的兩個配置:

thread_pool_oversubscribe=3

thread_pool_size=24

按照上面的兩個配置來計算的話,總共能并發(fā)運行24x(3+1)=96,但是根據(jù)多次問題的追中,發(fā)現(xiàn)有多次線程池并沒有達(dá)到96,也就是說整體的線程池并沒有滿。那會是什么問題導(dǎo)致?lián)軠y失敗呢?

鑒于線程池的結(jié)構(gòu)和分配機制,通過前面線程池部分的描述,大家都知道了在內(nèi)部是將線程池分成一個一個的group,我們線上配置了24個group,而線程池的分配機制是對Threadid進(jìn)行取模,然后確定該線程是落在哪個group。

出現(xiàn)超時的時候,有很多的load線程到導(dǎo)入數(shù)據(jù)。也就是說那個時候有部分線程比較慢的情況。那么會不會是某個group的線程滿了,從而導(dǎo)致新分配的線程等待?

有了這個猜想以后,接下來就是來驗證這個問題。驗證分為兩步:

1、抓取線上運行的processlist,然后對threadid取模,看看是否有多個load線程落在同一個group的情況;

2、在測試環(huán)境模擬這種場景,看看是否符合預(yù)期。

線上場景分析

先來看線上的場景,通過抓取撥測超時時間點的processlist,找出當(dāng)時正在load的線程,根據(jù)threadid進(jìn)行去模,并進(jìn)行匯總統(tǒng)計后,得出如下結(jié)果:

可以看出,當(dāng)時第4和第7個group的請求個數(shù)都超過了4個,說明是單個group滿導(dǎo)致的撥測異常。當(dāng)然,也會導(dǎo)致部分運行很快的SQL變慢。

測試環(huán)境模擬場景分析

為了構(gòu)建快速重現(xiàn)環(huán)境,我將參數(shù)調(diào)整如下:

thread_pool_oversubscribe=1

thread_pool_size=2

通過上面參數(shù)的調(diào)整,可以計算出最大并發(fā)線程為2x(1+1)=4,如下圖,當(dāng)活動線程數(shù)超過4個后,其他的線程就必須等待:

我模擬線上環(huán)境的方法為開啟1個線程的慢SQL,這時測試環(huán)境的線程池情況如下:

按照之前的推測,這時Group1的處理能力相當(dāng)于Group2的處理能力的50%,如果之前的推論是正確的,那么分配在Group1上的線程就會出現(xiàn)阻塞。

比如此時來了20個線程請求,按照線程池的分配原則,此時Group1和Group2都會分到10個線程請求。如果所有的線程請求耗時都是一樣的,那么分配到Group1上的線程請求整體處理時間應(yīng)該是分配到Group2上整體處理時間的2倍。

我使用腳本,并發(fā)起12個線程請求,每個線程請求都運行select sleep(2),那么在Group1和Group2都空閑的情況下,運行情況如下:

2018-03-18-20:23:53

2018-03-18-20:23:53

2018-03-18-20:23:53

2018-03-18-20:23:53

2018-03-18-20:23:55

2018-03-18-20:23:55

2018-03-18-20:23:55

2018-03-18-20:23:55

2018-03-18-20:23:57

2018-03-18-20:23:57

2018-03-18-20:23:57

2018-03-18-20:23:57

每次4個線程,總共運行了6秒。

接下來在Group1被1個長時間運行的線程沾滿以后,看看測試結(jié)果是怎么樣的:

2018-03-18-20:24:35

2018-03-18-20:24:35

2018-03-18-20:24:35

2018-03-18-20:24:37

2018-03-18-20:24:37

2018-03-18-20:24:37

2018-03-18-20:24:39

2018-03-18-20:24:39

2018-03-18-20:24:39

2018-03-18-20:24:41

2018-03-18-20:24:43

2018-03-18-20:24:45

從上面的結(jié)果中可以看出,在沒有阻塞的時候,每次都是4個線程,而后面有1個線程長時間運行的時候,就會出現(xiàn)那個長時間線程對應(yīng)的group出現(xiàn)排隊的情況,最后雖然有3個空閑的線程,但是卻只有1個線程在處理(標(biāo)紅部分結(jié)果)。

解決方法有兩個:

1、將thread_pool_oversubscribe適當(dāng)調(diào)大,這個辦法只能緩解類似問題,無法根治;

2、找到慢的SQL,解決慢的問題。

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的关于MySQL线程池,这也许是目前最全面的实用帖!(转载)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

西西44人体做爰大胆视频 | 欧美另类交人妖 | www.黄色小说.com | 黄色一区三区 | 久久久免费精品 | 欧美日韩精品电影 | 青青草国产成人99久久 | 国产精品三级视频 | 91手机电视| 8x成人免费视频 | 国产精品久久久久久高潮 | 深爱激情站 | 超碰在线公开免费 | 黄色av电影一级片 | 亚洲精品乱码久久久久久高潮 | 99这里有精品 | 中文字幕国产一区二区 | 黄色影院在线播放 | 免费高清男女打扑克视频 | 亚洲乱码精品 | 欧美精品久久久久久久久老牛影院 | 99久久久国产精品 | 色网站在线观看 | 亚洲成a人片77777kkkk1在线观看 | 久久久男人的天堂 | 国产一级免费在线 | 最近免费在线观看 | 在线视频亚洲 | 日韩一区正在播放 | 亚洲精品综合欧美二区变态 | av中文字幕第一页 | 久久久久久久久久久久久国产精品 | 国产91学生粉嫩喷水 | 欧美精品黑人性xxxx | 天天干,天天操,天天射 | 又爽又黄在线观看 | av大全在线免费观看 | 亚洲综合网 | 国产精品黄色影片导航在线观看 | 中文字幕在线观看的网站 | 国产精品免费小视频 | 精品理论片 | 久久久久久国产一区二区三区 | 国产中文字幕大全 | 久久99免费 | 欧美一级免费高清 | 亚洲精品午夜久久久久久久 | 看片一区二区三区 | 五月黄色 | 蜜臀av在线一区二区三区 | 成年人免费看 | 在线视频一区观看 | 精品国产一二三 | 欧美久久久 | 国产日韩中文字幕在线 | 91精品国产91久久久久久三级 | 亚洲人成在线观看 | 久草免费在线 | 国产精品欧美久久久久无广告 | 久久免费视频观看 | 欧美男同网站 | 国产一区视频免费在线观看 | 中文字幕 在线看 | 日韩欧美高清在线 | 81精品国产乱码久久久久久 | 精品国产亚洲一区二区麻豆 | 国产中文欧美日韩在线 | 中文视频在线 | 久久九九国产精品 | 亚洲综合网站在线观看 | 国产美女免费看 | 日韩高清在线一区二区 | 激情综合五月天 | 黄色av观看 | 波多野结衣资源 | 国产午夜精品久久 | 亚洲一区天堂 | 国产精品欧美久久久久无广告 | 五月婷婷综合在线视频 | 天天干夜夜夜操天 | 日韩在线观看中文 | 六月色丁香 | 中文字幕成人 | 亚洲最大免费成人网 | 欧美日韩精品在线观看 | 西西大胆免费视频 | 国产精久久久 | 日韩在线视频网 | 色婷五月天 | 国产美腿白丝袜足在线av | 国产字幕在线看 | 国产精品久久久久久久久久免费 | 四虎在线永久免费观看 | 亚洲91中文字幕无线码三区 | 久久久高清视频 | 日韩欧美在线免费 | 视频一区二区免费 | 免费精品视频 | 精品不卡av | www.国产精品 | 亚洲久草视频 | 国产精品观看在线亚洲人成网 | 中文字幕999 | 香蕉视频在线播放 | www.综合网.com| 日韩精品久久一区二区三区 | 最新国产精品亚洲 | 国产一区在线免费观看视频 | 国产一区免费在线观看 | 美女网站视频久久 | 国产精品com | 国产蜜臀av| 人人网人人爽 | 久久久久久久久久久影视 | 69久久久 | 国内精品视频一区二区三区八戒 | 亚洲 欧美 综合 在线 精品 | 欧美aa一级片| 国产特级毛片aaaaaa毛片 | 综合久久综合久久 | 美女视频黄免费的久久 | 91热视频| 91福利社区在线观看 | av中文字幕不卡 | 亚洲视频一区二区三区在线观看 | 国产拍揄自揄精品视频麻豆 | 国产白浆在线观看 | 在线性视频日韩欧美 | 91麻豆精品国产自产在线 | 成人一级片在线观看 | 欧美日韩亚洲一 | 亚洲欧洲在线视频 | 91欧美视频网站 | 亚洲成人精品在线 | 综合网天天射 | 日本韩国中文字幕 | 美女免费网视频 | 色成人亚洲网 | 91爱爱免费观看 | 国产专区一 | 亚洲一区久久久 | 丝袜美女在线观看 | 在线国产黄色 | 日本公妇色中文字幕 | 一级免费看 | 毛片网站免费在线观看 | 久久久久麻豆v国产 | 九色最新网址 | 99在线免费观看视频 | 精品久久久久久综合日本 | 久久有精品 | 日韩激情久久 | 免费av片在线 | 精品免费99久久 | 97人人人| aⅴ视频在线| 国产乱对白刺激视频在线观看女王 | 免费色视频在线 | 91精品天码美女少妇 | 中文字幕av在线 | 久久久久久久久网站 | 色中文字幕在线观看 | 九九热免费在线视频 | 国产精品99久久久精品 | 又黄又爽的免费高潮视频 | 99草视频 | 97精品久久人人爽人人爽 | 青青河边草免费观看完整版高清 | 九九久久久久99精品 | 综合激情久久 | 亚洲精品黄色片 | 91成人免费观看视频 | 中文字幕一区二区在线播放 | 婷婷精品国产一区二区三区日韩 | 黄av在线| 在线播放 日韩专区 | 成人av高清在线观看 | 日韩精品网址 | 国产免费三级在线观看 | 热re99久久精品国产99热 | 日韩精品无码一区二区三区 | 又色又爽的网站 | 成人免费观看大片 | 久久久久久久久久久免费av | 九九久久在线看 | 成人网页在线免费观看 | 黄色免费视频在线观看 | 少妇bbbb | 国产一线二线三线性视频 | 色在线观看网站 | 日韩电影在线一区二区 | 免费在线观看成人小视频 | 在线精品视频免费观看 | 亚洲精品免费观看 | 国产精品wwwwww| 日韩欧美一区视频 | 国产免费视频在线 | 精品国产一区二区三区久久久蜜臀 | 久久高清 | 日韩精品一区二区三区免费观看 | 久久久久久久久爱 | 黄色成人91| 999久久精品 | 久99久精品视频免费观看 | 狠狠色香婷婷久久亚洲精品 | 99久久久国产精品免费99 | 欧美一区二区伦理片 | 精品亚洲在线 | 久久久久区 | av资源网在线播放 | 二区中文字幕 | 亚洲夜夜综合 | 色综合天天做天天爱 | 中文字幕电影在线 | 中文字幕在线视频网站 | 亚洲综合欧美精品电影 | 911精品视频 | 久久免视频 | 天天综合五月天 | 中文字幕在线电影 | 丁香在线观看完整电影视频 | 国产毛片aaa | 欧美日韩中文在线观看 | 91女神的呻吟细腰翘臀美女 | 99精品国产在热久久 | 免费在线观看一级片 | 成人av片免费看 | 久久久久久久国产精品视频 | 欧美 日韩精品 | 亚洲理论在线 | 久久久www成人免费毛片麻豆 | 高清在线一区 | 免费视频你懂的 | 五月天综合在线 | 精品一区二区视频 | 91桃色免费视频 | 婷婷亚洲激情 | 欧美成人中文字幕 | 国产九色91| 久久这里有 | 久久电影网站中文字幕 | 99热这里只有精品久久 | 精品国产视频一区 | 91视频麻豆 | 国产中文字幕在线视频 | 国产a国产a国产a | 九色91在线视频 | 一区在线观看 | 精品久久久久久久久亚洲 | 日本在线观看中文字幕无线观看 | 亚洲精品在线视频播放 | 在线播放视频一区 | www.天天色.com| 人人插超碰 | 久久这里只有精品首页 | 日b黄色片| 久久理伦片 | 国产精品9999久久久久仙踪林 | 国产福利一区二区在线 | 亚洲精品伦理在线 | 精品久久一级片 | 久久97久久97精品免视看 | 久久免费国产精品1 | 丁香婷婷自拍 | 午夜美女网站 | 久久久久久久国产精品视频 | 久久综合色天天久久综合图片 | 欧美日韩视频免费 | 四虎成人免费观看 | 亚洲人成影院在线 | 国产91精品看黄网站 | av片一区二区 | 在线日本看片免费人成视久网 | 成人国产一区二区 | 在线中文字幕观看 | 成人久久久久久久久久 | 在线观看的黄色 | 午夜婷婷网 | 在线免费观看黄 | 免费欧美精品 | 探花视频免费观看高清视频 | 亚洲精品日韩av | 九月婷婷人人澡人人添人人爽 | 久久久久五月天 | 天天综合久久综合 | 中文字幕在线观看视频一区 | 欧美激情精品久久久久久免费 | 日韩激情精品 | 久久精品综合 | 国产亚洲午夜高清国产拍精品 | 国产成人精品一区二三区 | 手机av在线网站 | 色偷偷av男人天堂 | 69国产精品视频 | 色资源在线观看 | 国产精品电影一区二区 | 黄色片网站免费 | 九九久久在线看 | 亚洲色影爱久久精品 | 毛片基地黄久久久久久天堂 | 四虎成人精品永久免费av | 91| 在线中文字幕一区二区 | 久久精品三| 亚洲做受高潮欧美裸体 | 99热在线精品观看 | 久久久免费看视频 | 丁香六月婷 | 激情五月在线 | 国产激情电影综合在线看 | 日日日天天天 | 国产精品一级视频 | 久久久国产精品成人免费 | 色噜噜狠狠狠狠色综合久不 | 狠狠色丁香婷婷综合橹88 | 天天操天天爽天天干 | 91人人揉日日捏人人看 | 麻豆影视在线观看 | 久久久久久国产一区二区三区 | 欧美亚洲国产日韩 | 午夜国产福利在线 | 福利网在线 | 精品国偷自产国产一区 | 涩涩成人在线 | 2019中文字幕网站 | 日本精品一区二区在线观看 | 国产精品久久久久久69 | 色吊丝在线永久观看最新版本 | 久久99国产综合精品免费 | a爱爱视频| 蜜臀av性久久久久av蜜臀三区 | 黄色软件在线看 | 天天射天天干天天爽 | 在线观看久 | 69精品视频在线观看 | 欧美日韩精品综合 | 日韩欧美在线高清 | 日本久久综合网 | 精品国产乱码久久久久久1区2匹 | 国产黄色理论片 | 婷婷中文字幕在线观看 | .国产精品成人自产拍在线观看6 | 国产九九热| 中文字幕在线日亚洲9 | a级片网站 | 久久久久久久电影 | 色中色资源站 | 九九精品毛片 | 成人久久综合 | 欧美日一级片 | 中文字幕中文字幕在线中文字幕三区 | 久久国产精品久久精品国产演员表 | 国产精品日韩高清 | 精品视频| 91麻豆操 | 在线观看一二三区 | 91日韩在线 | 国产精品免费久久久久影院仙踪林 | 去看片| 国产精品久久久777 成人手机在线视频 | 亚洲精品综合一二三区在线观看 | 免费观看版| 91在线91拍拍在线91 | 三上悠亚一区二区在线观看 | 干综合网 | 国产精品成人免费 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 国产福利资源 | 91视频大全| 麻豆一区二区三区视频 | 中文字幕免费一区 | 婷色在线| 久久久综合香蕉尹人综合网 | 亚洲免费不卡 | 免费三级网 | 91精品国产欧美一区二区成人 | 久久激情五月激情 | 日韩久久影院 | 欧美久久久久 | 欧美疯狂性受xxxxx另类 | 在线 精品 国产 | 欧美91精品 | 国产一级91 | 久久在草 | 中文字幕乱码电影 | 免费a一级| 成人av久久 | 一本色道久久综合亚洲二区三区 | 国产精品视频你懂的 | 精品国产一区二区三区四 | 免费看片成人 | 国产成人精品一区二区在线观看 | 国产亚洲va综合人人澡精品 | 国产小视频在线观看 | 亚洲精品影视在线观看 | 亚洲精品自拍视频在线观看 | 黄色特级片 | 久久免费在线观看 | 亚洲视频在线观看网站 | 九九久久免费视频 | 精品国模一区二区 | 午夜精品av在线 | 久久人人97超碰国产公开结果 | 日韩一级片网址 | 欧美ⅹxxxxxx | 国产麻豆视频免费观看 | 久久精品福利视频 | 国内精品久久久久久久久久久 | 美女网站视频色 | 一级全黄毛片 | 在线视频 日韩 | 久久久精品国产免费观看同学 | 偷拍福利视频一区二区三区 | a在线免费观看视频 | 日韩动态视频 | 午夜精品视频一区二区三区在线看 | 99热9| 亚洲精品国偷自产在线99热 | 国内精品久久久 | 色资源中文字幕 | 97超级碰 | 久久99久久99精品免费看小说 | 免费日韩 精品中文字幕视频在线 | 色综合天天干 | 国产在线黄色 | 九九九九色| 亚洲男男gaygay无套同网址 | 成人免费毛片aaaaaa片 | 国产麻豆视频在线观看 | 精品一区二区在线观看 | 五月综合色 | 色综合久久久久网 | 亚洲精品福利在线 | 91免费版在线 | 国产在线视频导航 | 伊人久久av | 国产资源中文字幕 | 久久综合九色综合欧美狠狠 | 久久99热这里只有精品国产 | 成人97视频 | 久草久| 91亚洲国产成人久久精品网站 | 亚洲免费a | 麻豆国产视频下载 | 91精品久久久久久久久久入口 | 亚洲综合小说 | 精品欧美日韩 | 久久69精品久久久久久久电影好 | 中文字幕 在线 一 二 | 欧美一级艳片视频免费观看 | 深夜福利视频一区二区 | 成人av久久 | 久久久国产影视 | 亚洲成人午夜在线 | 成人免费在线视频 | 色噜噜在线观看 | 日韩色一区二区三区 | 韩国av免费观看 | 在线观看视频中文字幕 | 国产精品欧美一区二区三区不卡 | 国产精品亚洲片夜色在线 | 日日干天天 | 色婷婷狠 | 高清久久久久久 | 亚洲资源在线网 | 亚洲精品综合一二三区在线观看 | 国产亚洲精品久久19p | 国产色婷婷精品综合在线手机播放 | 日韩二级毛片 | 国产精品久久久久久久久久久不卡 | 精品免费视频. | 国产韩国日本高清视频 | 日韩综合视频在线观看 | 伊人狠狠色丁香婷婷综合 | 久久字幕网 | 国产一区久久久 | 天天射日 | 亚洲黄色片在线 | 国产91亚洲精品 | www日日 | 国内久久久久 | 国产高清专区 | 婷婷色在线观看 | 国产无吗一区二区三区在线欢 | 日韩在线视频网站 | 国产在线精品视频 | 国产在线观看黄 | 国产精品一码二码三码在线 | 日本h视频在线观看 | a级片网站 | 久草精品免费 | 91黄色免费网站 | 国产小视频你懂的 | 日本最新一区二区三区 | 午夜精品一区二区三区四区 | 四虎国产精品免费观看视频优播 | 99热精品免费观看 | 美女网站在线看 | 国模吧一区 | 天天看天天操 | 永久免费的啪啪网站免费观看浪潮 | 午夜av一区 | 天天干,天天射,天天操,天天摸 | 亚洲欧美日韩精品一区二区 | 国产精品99在线播放 | 欧美地下肉体性派对 | 亚洲精品乱码白浆高清久久久久久 | 亚洲精品乱码久久久久久 | 日韩电影在线观看一区二区三区 | 97超碰.com | 亚洲va天堂va欧美ⅴa在线 | 日日夜夜操av | 国产一级免费在线观看 | 国产精品精品久久久久久 | 成人a视频在线观看 | 日本中文字幕在线观看 | 欧美少妇18p | 99精品热视频只有精品10 | 国产一区二区在线播放 | 尤物97国产精品久久精品国产 | 亚洲综合欧美日韩狠狠色 | 91人人网 | 国产精品久久久久久久久久妇女 | 日韩精品第一区 | 国产精品一区二区无线 | 久久黄色片子 | bbb搡bbb爽爽爽 | 免费男女羞羞的视频网站中文字幕 | 97超级碰碰碰碰久久久久 | 成人a免费看 | 黄色av网站在线观看 | 综合网伊人 | 毛片网免费 | 日韩免费在线一区 | 97国产在线观看 | 亚洲精品视频一二三 | 久久成| 色丁香久久 | 五月婷久久| 久久久久福利视频 | 日韩欧美视频一区二区三区 | 国产亚洲午夜高清国产拍精品 | 亚洲国产精品一区二区尤物区 | 国产一区精品在线观看 | 亚洲视屏在线播放 | 日韩欧美高清在线观看 | 色婷婷电影 | 婷婷免费在线视频 | 丝袜+亚洲+另类+欧美+变态 | 中文字幕免费中文 | 国产精品美乳一区二区免费 | 99久久精品免费看国产麻豆 | 亚洲精品在线播放视频 | 久久久久欧美精品999 | 91片网| 五月婷婷在线播放 | 国产精品国产亚洲精品看不卡 | 69精品在线观看 | 91豆花在线 | 亚洲日韩中文字幕在线播放 | 国产在线久久久 | 久久国产视频网站 | 在线a人v观看视频 | 99久久精品免费看国产麻豆 | 九色在线视频 | 日韩久久久久 | 亚洲 欧美 另类人妖 | 色婷婷国产在线 | 亚洲午夜精品久久久 | 亚洲伦理一区二区 | 69av网| japanesexxxhd奶水 91在线精品一区二区 | 三级在线视频播放 | 91av中文字幕 | 特级毛片爽www免费版 | 国产高清区 | 国产精品孕妇 | 亚洲精欧美一区二区精品 | 久久er99热精品一区二区 | 国产剧情亚洲 | 91av视频免费在线观看 | 极品嫩模被强到高潮呻吟91 | av福利电影 | 久久久久久久99精品免费观看 | 亚洲精品乱码久久久久久按摩 | 精品视频在线播放 | 国产精品资源 | 在线观看免费91 | 欧美 激情在线 | 欧美在线视频第一页 | 日韩精品视频在线观看免费 | 日本护士撒尿xxxx18 | 国产一级在线播放 | 久久久亚洲国产精品麻豆综合天堂 | 四虎永久国产精品 | 国产系列在线观看 | 久久久久国产成人免费精品免费 | 国产精品毛片一区二区 | 99久久99热这里只有精品 | 激情网五月婷婷 | 亚洲国产精品激情在线观看 | 黄色免费观看网址 | 亚洲免费专区 | 天天草天天爽 | 婷婷中文字幕 | 中文永久免费观看 | 日本中文乱码卡一卡二新区 | 日韩三级在线观看 | 在线观看免费观看在线91 | 狠狠操综合网 | 色诱亚洲精品久久久久久 | 亚洲在线视频网站 | av资源免费观看 | 男女全黄一级一级高潮免费看 | 日韩毛片在线免费观看 | 韩国av一区二区三区在线观看 | 日韩系列 | 精品国产乱码久久久久久浪潮 | 日韩a欧美 | 91av在线免费看 | 人人擦 | 免费在线色 | 久久久精品一区二区三区 | 国产免费人成xvideos视频 | 色天天中文 | 天堂va欧美va亚洲va老司机 | 91av电影网 | 国产在线一区观看 | 91精品啪| 在线观看亚洲专区 | 国产99免费视频 | 国模一区二区三区四区 | 国产小视频免费观看 | 日本久久精品视频 | 999久久精品 | 国产黄免费在线观看 | 天天曰天天射 | 一区二区三区在线观看中文字幕 | 国内视频在线 | 国产黄色精品 | 亚洲黄色片一级 | 欧美一级黄色片 | 国产午夜精品免费一区二区三区视频 | 久久久久久久久久久黄色 | 久久亚洲影院 | 在线观看mv的中文字幕网站 | 国偷自产中文字幕亚洲手机在线 | 国产五月色婷婷六月丁香视频 | 国产亚洲精品久久久网站好莱 | 国产啊v在线观看 | 伊色综合久久之综合久久 | 91精品啪在线观看国产线免费 | 97超碰成人在线 | 久久综合色天天久久综合图片 | 一区二区三区www | www.夜夜干.com | 精品少妇一区二区三区在线 | 日韩中文在线观看 | 六月婷操 | 日韩在线免费播放 | 欧美日产一区 | 欧美精品xxx | 国产精品久久久久久一区二区 | 久久久久久久免费看 | 91精品啪 | 91视视频在线直接观看在线看网页在线看 | 免费精品视频在线 | 国产不卡在线看 | 亚洲高清视频在线观看 | 久久综合色8888 | 免费看的黄色网 | 久久国产露脸精品国产 | 99久久婷婷国产一区二区三区 | 成人综合婷婷国产精品久久免费 | 久久综合五月天婷婷伊人 | 精品国产欧美一区二区 | 精品人妖videos欧美人妖 | 69夜色精品国产69乱 | 九九免费在线观看 | 亚洲欧美日韩一二三区 | 国产精品一区二区精品视频免费看 | 国产a高清| 天天天天色射综合 | 九九九九精品九九九九 | 免费久久久久久久 | 九九免费在线观看视频 | 欧美高清成人 | 国产主播99 | 丁香视频全集免费观看 | 国产无套一区二区三区久久 | 日韩在线高清免费视频 | 欧美日韩亚洲在线观看 | 在线影视 一区 二区 三区 | 五月天色丁香 | 99久久精品日本一区二区免费 | 天堂视频中文在线 | 九九99靖品 | 亚洲国产一区二区精品专区 | 亚洲另类视频在线观看 | 天天干天天操天天搞 | 丁香婷五月 | 婷婷六月激情 | 久草免费资源 | 久久视频二区 | 91九色视频国产 | 在线国产激情视频 | 日韩在线观看视频一区二区三区 | 综合天堂av久久久久久久 | av一级片在线观看 | 国产精品黑丝在线观看 | 狠狠干综合 | 69精品人人人人 | 九色视频网址 | 亚洲春色成人 | 手机av在线网站 | 国产999精品 | 成年人在线观看视频免费 | 久久久九色精品国产一区二区三区 | www.黄色片网站 | 色婷婷综合久久久久中文字幕1 | 天天干天天操av | 婷婷丁香久久五月婷婷 | 四虎影视国产精品免费久久 | 天天激情在线 | 久久综合之合合综合久久 | 91精品色 | 毛片网站免费在线观看 | 日韩在线观看网站 | 99热这里是精品 | 久久人人艹 | 最近中文字幕完整视频高清1 | 国产一区二区电影在线观看 | 日韩av一区二区三区四区 | 国产一区二区中文字幕 | 久久精品成人热国产成 | 97精品国产97久久久久久春色 | 九九热.com | 免费av 在线 | 国产成人精品电影久久久 | 欧美色图另类 | 日韩在线观看你懂的 | 欧美一级久久久久 | 尤物一区二区三区 | 999视频在线播放 | 成人观看视频 | 99 精品 在线 | 亚洲国产欧美一区二区三区丁香婷 | 在线免费亚洲 | 国产一级视屏 | 色诱亚洲精品久久久久久 | 91黄在线看 | 黄色电影在线免费观看 | 久久精品国产一区二区三 | 深夜免费福利 | 一本一道久久a久久综合蜜桃 | 97热久久免费频精品99 | 一本色道久久精品 | 国内精品久久久久久 | 96视频在线| 亚洲精品在线免费看 | 中文字幕在线观看网站 | 黄色电影小说 | 欧美久久久久久久久 | 日韩三级视频在线观看 | 五月婷网 | 色吊丝在线永久观看最新版本 | 国产高清福利在线 | 激情五月综合网 | 国产精品九九九九九九 | 日韩在线观看视频中文字幕 | 樱空桃av | 亚洲最大成人免费网站 | 一区二区三区国产精品 | 久久成人精品视频 | 亚洲一区二区三区miaa149 | 精品成人网 | 成人在线免费av | 中文字幕色站 | 久久精品五月 | 91九色porny在线 | 黄色电影在线免费观看 | 在线观看免费高清视频大全追剧 | 久久tv | 最近2019好看的中文字幕免费 | 国内外成人免费在线视频 | 精品久久久久久一区二区里番 | 精品久久国产 | 精品天堂av | 欧美午夜一区二区福利视频 | 久久中文精品视频 | 婷婷丁香色综合狠狠色 | 这里只有精品视频在线 | 日韩首页| 国产字幕av| 99在线免费观看视频 | 色资源在线观看 | 亚洲a网| 麻豆一精品传二传媒短视频 | 人人爽人人干 | 日韩久久网站 | av不卡免费看 | 怡红院av| 在线观看久 | 国产成人一区二区啪在线观看 | 久久亚洲人 | 91av免费看 | 99精品国产一区二区三区麻豆 | 日韩欧美高清视频在线观看 | 亚洲激情影院 | 国产免费大片 | 亚洲国产精品视频 | 久久视频6| 在线亚洲人成电影网站色www | 精品美女在线观看 | 91少妇精拍在线播放 | 手机色站 | 日本中文字幕在线视频 | 欧美激情精品一区 | 中文字幕在线视频网站 | 国产手机免费视频 | 亚洲专区在线播放 | 久久高清视频免费 | 亚洲国产中文字幕在线观看 | 日韩精品免费一区二区 | 狠狠色丁香婷婷综合久小说久 | 国产精品99蜜臀久久不卡二区 | 久久免费99精品久久久久久 | 成人羞羞视频在线观看免费 | 国内小视频在线观看 | 色欧美综合 | 国产一区二区三区在线免费观看 | avav99| 久久国产高清 | 久久久www成人免费精品张筱雨 | 国产在线精品区 | 国产高清av免费在线观看 | 人人搞人人搞 | 亚洲成色777777在线观看影院 | 天天草夜夜 | 国产一区二区免费看 | 波多野结衣在线观看一区 | 天天天综合 | 亚洲视频久久久 | 久久精品亚洲国产 | 亚洲欧美日韩中文在线 | 国产精品久久人 | 欧美日韩精品久久久 | 日韩精品在线免费观看 | 久久99深爱久久99精品 | 五月婷香 | 日韩一级电影在线 | 久久99九九99精品 | 久草在线视频精品 | 日韩久久精品一区 | 三级黄色片在线观看 | 亚洲精品视频播放 | 亚洲综合狠狠干 | 中文视频在线看 | 色综合久久五月天 | 久久99久久99精品 | 国产视频综合在线 | 又黄又爽又刺激 | 欧美aa一级 | 天海翼一区二区三区免费 | 成年人在线免费看片 | 国产成人精品av在线观 | 欧美a级一区二区 | 在线观看国产91 | 成人一级免费视频 | 欧美伦理一区 | 日韩免费一级电影 | 人人干天天干 | 99精品国产高清在线观看 | 黄色看片| 99欧美 | 人人澡人人澡人人 | 国产欧美综合在线观看 | 永久免费精品视频网站 | 国产精品久久网站 | 国色综合 | .精品久久久麻豆国产精品 亚洲va欧美 | 国产色道 | 99亚洲国产精品 | 免费h精品视频在线播放 | 婷婷激情影院 | 人人草人 | 国产精品一区久久久久 | 亚洲欧美日韩不卡 | 日韩精品一区二区三区三炮视频 | 夜夜高潮夜夜爽国产伦精品 | 丁香六月网 | 色九色 | 99精品免费久久久久久久久日本 | 欧美日韩裸体免费视频 | 毛片黄色一级 | 国内视频在线 | 国产精品久久久久亚洲影视 | 亚洲理论影院 | 在线看免费| 久久久久久久久免费 | 少妇bbbb| 香蕉视频在线看 | 九九九在线观看视频 | 亚洲性少妇性猛交wwww乱大交 | 99色国产| 久久丁香网| 久久久久久高潮国产精品视 | 国产一区高清在线 | 久久久久国产精品www | 国产又粗又猛又黄又爽视频 | 91久久精品一区二区二区 | 亚洲精品麻豆 | 免费人成网 | 91麻豆传媒| www.91国产| 中文av网站 | 波多野结衣小视频 | 日韩av免费一区 | 国产美女搞久久 | 一区二区欧美在线观看 | 欧美日韩高清国产 | 久草在线久 | 国产一区国产精品 | 婷婷网站天天婷婷网站 | ww视频在线观看 | 久久免视频 | 亚洲韩国一区二区三区 | 天天曰天天曰 | av在线在线| www.久久com| 欧美精品视 | 天天操天天摸天天干 | av片一区二区 | 久久精品91视频 | 国产精品粉嫩 | 天天躁日日躁狠狠躁av麻豆 | 狠狠狠狠狠狠狠狠 | 最新亚洲视频 | 婷婷九九 | 狠狠色婷婷丁香六月 | 久久看毛片 | 99精品免费久久久久久日本 | 在线草 | 久久爱资源网 | 天天综合网在线观看 | 精品国产人成亚洲区 | 久久99精品国产99久久 | 91理论片午午伦夜理片久久 | 99色资源 | 国产精品一区二区在线观看免费 | 在线国产黄色 | 久久精品国产亚洲a | 久久夜视频 | 国产99一区| 国产区在线| 在线视频一二三 | 久久久久久久国产精品视频 | 久久久免费观看 | 国产亚洲视频中文字幕视频 | 欧美另类一二三四区 | 久久久激情视频 | 日本黄网站 | 国产精品18久久久久久首页狼 | 中文字幕在线播放av | 天天躁日日躁狠狠躁 | wwwwww色| 色国产精品 | 亚洲精品国产精品久久99 | 亚洲欧美在线观看视频 | 久久96| 国产精品亚洲综合久久 | 亚洲天堂激情 | 亚洲国产一区二区精品专区 | 亚洲有 在线| www.黄色片.com | 五月天堂色 | 99久久99视频只有精品 | a'aaa级片在线观看 | 久久 地址 | 91av九色 | 在线观看深夜福利 | 国外调教视频网站 | 欧美一区免费观看 | 久久成人综合 | 久保带人 | 日韩免费电影网 | avcom在线| 亚洲欧洲国产视频 | 亚洲日本成人网 | 又黄又刺激又爽的视频 | 99精品在线视频观看 | 日韩在线视频网址 | 中文国产字幕在线观看 | 欧美99精品 | 免费视频一区 | 亚洲精品av中文字幕在线在线 | 色天天综合久久久久综合片 | 永久免费av在线播放 |