精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

慢查詢(xún) MySQL 定位優(yōu)化技巧,從10s優(yōu)化到300ms

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
我們可以用force index強(qiáng)制指定索引,然后去分析執(zhí)行計(jì)劃看看哪個(gè)索引是更好的,因?yàn)椴樵?xún)優(yōu)化器選擇索引不一定是百分百準(zhǔn)確的,具體情況可以根據(jù)實(shí)際場(chǎng)景分析來(lái)確定是否使用查詢(xún)優(yōu)化器選擇的索引。

今天分享一下如何快速定位慢查詢(xún)SQL以及優(yōu)化。

一、如何定位并優(yōu)化慢查詢(xún)SQL?

一般有3個(gè)思考方向:

  • 根據(jù)慢日志定位慢查詢(xún)sql。
  • 使用explain等工具分析sql執(zhí)行計(jì)劃。
  • 修改sql或者盡量讓sql走索引。

二、如何使用慢查詢(xún)?nèi)罩荆?/h3>

先給出步驟,后面說(shuō)明,有3個(gè)步驟

1. 開(kāi)啟慢查詢(xún)?nèi)罩?/h4>

首先開(kāi)啟慢查詢(xún)?nèi)罩荆蓞?shù)slow_query_log決定是否開(kāi)啟,在MySQL命令行下輸入下面的命令:

set global slow_query_log=on;

默認(rèn)環(huán)境下,慢查詢(xún)?nèi)罩臼顷P(guān)閉的,所以這里開(kāi)啟。

2. 設(shè)置慢查詢(xún)閾值

set global long_query_time=1;

只要你的SQL實(shí)際執(zhí)行時(shí)間超過(guò)了這個(gè)閾值,就會(huì)被記錄到慢查詢(xún)?nèi)罩纠锩妗_@個(gè)閾值默認(rèn)是10s,線上業(yè)務(wù)一般建議把long_query_time設(shè)置為1s,如果某個(gè)業(yè)務(wù)的MySQL要求比較高的QPS,可設(shè)置慢查詢(xún)?yōu)?.1s。

發(fā)現(xiàn)慢查詢(xún)及時(shí)優(yōu)化或者提醒開(kāi)發(fā)改寫(xiě)。一般測(cè)試環(huán)境建議long_query_time設(shè)置的閥值比生產(chǎn)環(huán)境的小,比如生產(chǎn)環(huán)境是1s,則測(cè)試環(huán)境建議配置成0.5s。便于在測(cè)試環(huán)境及時(shí)發(fā)現(xiàn)一些效率的SQL。

甚至某些重要業(yè)務(wù)測(cè)試環(huán)境long_query_time?可以設(shè)置為0,以便記錄所有語(yǔ)句。并留意慢查詢(xún)?nèi)罩镜妮敵觯暇€前的功能測(cè)試完成后,分析慢查詢(xún)?nèi)罩久款?lèi)語(yǔ)句的輸出,重點(diǎn)關(guān)注Rows_examined(語(yǔ)句執(zhí)行期間從存儲(chǔ)引擎讀取的行數(shù)),提前優(yōu)化。

3.確定慢查詢(xún)?nèi)罩镜奈募吐窂?/h4>
show global variables like 'slow_query_log_file'

圖片

結(jié)果會(huì)發(fā)現(xiàn)慢日志默認(rèn)路徑就是MySQL的數(shù)據(jù)目錄,我們可以來(lái)看一下MySQL數(shù)據(jù)目錄。

 show global variables like 'datadir';

圖片

不用關(guān)注這里為什么不是MySQL 8.0,這和版本沒(méi)什么關(guān)系的。

來(lái),直接上菜,干巴巴的定義我自己都看不下去。

我們先來(lái)查看一下變量,我框出了需要注意的點(diǎn)。

查詢(xún)帶有quer的相關(guān)變量:

show global variables like '%quer%';

圖片

圖片

這里設(shè)置慢查詢(xún)閾值為1s:

set global long_query_time=1;

可以看到已經(jīng)修改過(guò)來(lái)了:

圖片

但是重啟mysql客戶(hù)端設(shè)置和統(tǒng)計(jì)慢查詢(xún)?nèi)罩緱l數(shù)就會(huì)清零,即所有配置修改會(huì)還原。

命令修改配置之后,在命令行net stop mysql?關(guān)閉MySQL服務(wù),再net start mysql?開(kāi)啟MySQL服務(wù),接著執(zhí)行show global variables like '%quer%';會(huì)發(fā)現(xiàn)配置還原了。

在配置文件修改才能永久改變,否則重啟數(shù)據(jù)庫(kù)就還原了。

3.慢查詢(xún)例子演示,新手都能看懂

數(shù)據(jù)表結(jié)構(gòu),偷懶沒(méi)寫(xiě)comment:

CREATE TABLE `person_info_large` (  
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
`account` VARCHAR (10),
`name` VARCHAR (20),
`area` VARCHAR (20),
`title` VARCHAR (20),
`motto` VARCHAR (50),
PRIMARY KEY (`id`),
UNIQUE(`account`),
KEY `index_area_title`(`area`,`title`)
) ENGINE = INNODB AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8

這里的數(shù)據(jù)是200W條。請(qǐng)注意表結(jié)構(gòu),記住哪幾個(gè)字段有索引即可,后續(xù)圍繞這個(gè)表進(jìn)行分析。

圖片

這個(gè)3.36s并不是實(shí)際執(zhí)行時(shí)間,實(shí)際執(zhí)行時(shí)間得去慢查詢(xún)?nèi)罩救タ碤uery_time參數(shù)。

圖片

可以看到Query_time: 6.337729s,超過(guò)了1s,所以會(huì)被記錄,一個(gè)select語(yǔ)句查詢(xún)這么久,簡(jiǎn)直無(wú)法忍受。

圖中其他的參數(shù)解釋如下:

  • Time:慢查詢(xún)發(fā)生的時(shí)間
  • Query_time:查詢(xún)時(shí)間
  • Lock_time:等待鎖表的時(shí)間
  • Rows_sent:語(yǔ)句返回的行數(shù)
  • Rows_exanined:語(yǔ)句執(zhí)行期間從存儲(chǔ)引擎讀取的行數(shù)。

上面這種方式是用系統(tǒng)自帶的慢查詢(xún)?nèi)罩静榭吹模绻X(jué)得系統(tǒng)自帶的慢查詢(xún)?nèi)罩静环奖悴榭矗梢允褂胮t-query-digest?或者mysqldumpslow等工具對(duì)慢查詢(xún)?nèi)罩具M(jìn)行分析。

:有的慢查詢(xún)正在執(zhí)行,結(jié)果已經(jīng)導(dǎo)致數(shù)據(jù)庫(kù)負(fù)載過(guò)高,而由于慢查詢(xún)還沒(méi)執(zhí)行完,因此慢查詢(xún)?nèi)罩究床坏饺魏握Z(yǔ)句,此時(shí)可以使用show processlist?命令查看正在執(zhí)行的慢查詢(xún)。show processlist?顯示哪些線程正在運(yùn)行,如果有PROCESS權(quán)限,則可以看到所有線程。否則,只能看到當(dāng)前會(huì)話(huà)線程。

四、查詢(xún)語(yǔ)句慢怎么辦?explain帶你分析sql執(zhí)行計(jì)劃

根據(jù)上一節(jié)的表結(jié)構(gòu)可以知道,account是添加了唯一索引的字段。explain分析一下執(zhí)行計(jì)劃。

圖片

我們重點(diǎn)需要關(guān)注select_type、type、possible_keys、key、Extra?這些列,我們來(lái)一一說(shuō)明,看到select_type?列,這里是SIMPLE簡(jiǎn)單查詢(xún),其他值下面給大家列出。

圖片

type列,這里是index,表示全索引掃描。

圖片

表格從上到下代表了sql查詢(xún)性能從最優(yōu)到最差,如果是type類(lèi)型是all,說(shuō)明sql語(yǔ)句需要優(yōu)化。

注意:如果type = NULL?,則表明個(gè)MySQL不用訪問(wèn)表或者索引,直接就能得到結(jié)果,比如explain select sum(1+2);

possible_keys代表可能用到的索引列,key表示實(shí)際用到的索引列,以實(shí)際用到的索引列為準(zhǔn),這是查詢(xún)優(yōu)化器優(yōu)化過(guò)后選擇的,然后我們也可以根據(jù)實(shí)際情況強(qiáng)制使用我們自己的索引列來(lái)查詢(xún)。

Extra列,這里是Using index

圖片

圖片

一定要注意,Extra中出現(xiàn)Using filesort、Using temporary代表MySQL根本不能使用索引,效率會(huì)受到嚴(yán)重影響,應(yīng)當(dāng)盡可能的去優(yōu)化。

出現(xiàn)Using filesort說(shuō)明MySQL對(duì)結(jié)果使用一個(gè)外部索引排序,而不是從表里按索引次序讀到相關(guān)內(nèi)容,有索引就維護(hù)了B+樹(shù),數(shù)據(jù)本來(lái)就已經(jīng)排好序了,這說(shuō)明根本沒(méi)有用到索引,而是數(shù)據(jù)讀完之后再排序,可能在內(nèi)存或者磁盤(pán)上排序。也有人將MySQL中無(wú)法利用索引的排序操作稱(chēng)為“文件排序”。

出現(xiàn)Using temporary?表示MySQL在對(duì)查詢(xún)結(jié)果排序時(shí)使用臨時(shí)表,常見(jiàn)于order by?和分組查詢(xún)group by。

回到上一個(gè)話(huà)題,我們看到account是添加了唯一索引的字段。explain分析了執(zhí)行計(jì)劃后。

圖片

直接按照account降序來(lái)查:

圖片

查看慢查詢(xún)?nèi)罩景l(fā)現(xiàn),使用索引之后,查詢(xún)200W條數(shù)據(jù)的速度快了2s。

接著我們分析一下查詢(xún)name的sql執(zhí)行計(jì)劃。

圖片

然后給name字段加上索引:

圖片

加上索引之后,繼續(xù)看看查詢(xún)name的sql執(zhí)行計(jì)劃:

圖片

對(duì)比一下前面name不加索引時(shí)的執(zhí)行計(jì)劃就會(huì)發(fā)現(xiàn),加了索引后,type由ALL全表掃描變成index索引掃描。order by?并沒(méi)有 using filesort?,而是using index,這里B+樹(shù)已經(jīng)將這個(gè)非聚集索引的索引字段的值排好序了,而不是等到查詢(xún)的時(shí)候再去排序。

接著我們繼續(xù)執(zhí)行查詢(xún)語(yǔ)句,此時(shí)name已經(jīng)是添加了索引的。

圖片

結(jié)果發(fā)現(xiàn),name添加索引之前,降序查詢(xún)name是花費(fèi)6.337729s,添加索引之后,降序查詢(xún)name花費(fèi)了3.479827s,原因就是B+樹(shù)的結(jié)果集已經(jīng)是有序的了。

圖片

五、當(dāng)主鍵索引、唯一索引、普通索引都存在,查詢(xún)優(yōu)化器如何選擇?

查詢(xún)一下數(shù)據(jù)的條數(shù),這里count(id),分析一下sql執(zhí)行計(jì)劃:

圖片

這里實(shí)際使用的索引是account唯一索引。

分析一下:實(shí)際使用哪個(gè)索引是查詢(xún)優(yōu)化器決定的,B+樹(shù)的葉子結(jié)點(diǎn)就是鏈表結(jié)構(gòu),遍歷鏈表就可以統(tǒng)計(jì)數(shù)量,但是這張表,有主鍵索引、唯一索引、普通索引,優(yōu)化器選擇了account這個(gè)唯一索引,這肯定不會(huì)使用主鍵索引,因?yàn)橹麈I索引是聚集索引,每個(gè)葉子包含具體的一個(gè)行記錄(很多列的數(shù)據(jù)都在里面),而非聚集索引每個(gè)葉子只包含下一個(gè)主鍵索引的指針,很顯然葉子結(jié)點(diǎn)包含的數(shù)據(jù)是越少越好,查詢(xún)優(yōu)化器就不會(huì)選擇主鍵索引。

當(dāng)然,也可以強(qiáng)制使用主鍵索引,然后分析sql執(zhí)行計(jì)劃。

圖片

我們看一下優(yōu)化器默認(rèn)使用唯一索引大致執(zhí)行時(shí)間676ms:

圖片

強(qiáng)制使用主鍵索引大致執(zhí)行時(shí)間779ms:

圖片

我們可以用force index強(qiáng)制指定索引,然后去分析執(zhí)行計(jì)劃看看哪個(gè)索引是更好的,因?yàn)椴樵?xún)優(yōu)化器選擇索引不一定是百分百準(zhǔn)確的,具體情況可以根據(jù)實(shí)際場(chǎng)景分析來(lái)確定是否使用查詢(xún)優(yōu)化器選擇的索引。

責(zé)任編輯:武曉燕 來(lái)源: 碼猿技術(shù)專(zhuān)欄
相關(guān)推薦

2025-11-11 04:00:00

2022-07-05 10:50:31

數(shù)據(jù)庫(kù)查詢(xún)實(shí)戰(zhàn)

2020-02-23 17:15:29

SQL分析查詢(xún)

2022-09-19 08:41:02

數(shù)據(jù)查詢(xún)分離

2023-09-27 08:21:00

查詢(xún)分離數(shù)據(jù)API

2024-05-28 08:47:52

2019-06-20 11:20:25

sql優(yōu)化數(shù)據(jù)庫(kù)

2024-08-30 09:31:36

2025-02-14 09:30:42

2025-06-25 09:30:14

2011-06-28 08:32:40

MySQL慢查詢(xún)?nèi)罩?/a>

2022-06-30 19:40:36

查詢(xún)接口索引優(yōu)化

2025-06-27 09:05:47

2019-05-08 14:02:52

MySQL索引查詢(xún)優(yōu)化數(shù)據(jù)庫(kù)

2022-08-14 14:32:06

接口優(yōu)化

2021-04-07 10:38:43

MySQL數(shù)據(jù)庫(kù)命令

2017-05-23 16:26:26

MySQL優(yōu)化處理

2010-06-12 15:31:04

MySQL查詢(xún)優(yōu)化

2020-06-05 09:21:20

MySQL慢查詢(xún)數(shù)據(jù)庫(kù)

2020-09-01 11:10:39

數(shù)據(jù)庫(kù)鏈接池HikariCP
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

美女精品网站| 婷婷综合六月| 粉嫩13p一区二区三区| 欧美激情欧美狂野欧美精品| 日本精品一二三区| a国产在线视频| 久久久久国产一区二区三区四区 | 久久亚洲风情| 日韩一区二区精品视频| 日韩黄色一区二区| 欧美一区久久久| 一区二区三区在线视频免费| 免费一区二区三区| 国产黄a三级三级看三级| 国产精品久久久免费| 色阁综合伊人av| www国产视频| 日韩成人一区| 黑人巨大精品欧美一区免费视频 | 性欧美一区二区| 日韩精品一区二区三区中文| 在线精品亚洲一区二区不卡| 草草草视频在线观看| 国产一级免费在线观看| 国产成人精品亚洲午夜麻豆| 国产精品国产三级国产aⅴ9色| 成熟的女同志hd| 国语产色综合| 精品国产百合女同互慰| 中文字幕久久av| 国精产品一区二区三区有限公司| 亚洲国产美女搞黄色| 尤物国产精品| 国产乱理伦片a级在线观看| 国产成人av电影在线观看| 国产精品入口夜色视频大尺度 | 欧美丝袜丝交足nylons图片| 成人在线观看你懂的| 日韩三级电影视频| 亚洲三级电影全部在线观看高清| 亚洲图片都市激情| 免费在线高清av| 91视频观看视频| 999在线观看免费大全电视剧| 亚洲天堂网视频| 久久一区国产| 日韩av电影免费观看高清| 国产污视频在线观看| 欧美激情亚洲| 中文字幕亚洲欧美日韩在线不卡| 高潮毛片无遮挡| 亚洲国产合集| 亚洲欧美另类自拍| 日韩综合第一页| 亚洲国产中文在线| 宅男在线国产精品| 欧美韩国日本在线| 亚洲黄色网址| 狠狠色狠狠色综合日日小说| 欧美精品卡一卡二| 4438x成人网全国最大| 国产精品久久久久久久久免费樱桃| 国产精品毛片一区视频| 国产成人精品毛片| 韩国成人精品a∨在线观看| 国产精品吹潮在线观看| 免费黄色网址在线| 亚洲自啪免费| 91爱视频在线| 日韩电影在线观看一区二区| 亚洲男人影院| 日本亚洲欧美成人| 欧美性猛交bbbbb精品| 亚洲伦伦在线| 欧美一级淫片videoshd| www..com国产| 免费日韩一区二区| 日产精品99久久久久久| 精品久久久久久久久久久久久久久久| 一区二区激情| 欧美综合在线观看| 日韩免费不卡视频| 视频一区在线视频| 国产精品久久久久久av| 欧美激情一区二区三区免费观看 | 亚州精品视频| 亚洲欧洲午夜一线一品| 黑森林av导航| 国产伦精品一区二区三区在线播放 | sm性调教片在线观看| 亚洲一二三级电影| 9久久9毛片又大又硬又粗| 亚洲涩涩在线| 在线观看免费视频综合| 日本高清久久久| 警花av一区二区三区| 欧美成人精精品一区二区频| 美女伦理水蜜桃4| 日韩超碰人人爽人人做人人添| 日韩精品久久久久久福利| 国产ts在线播放| 欧美一区三区| 日韩视频免费在线观看| 国产探花在线播放| 国产精品久久久久久模特| 国产精品久久久久久久久久小说| 99精品视频免费看| 99精品国产99久久久久久白柏| 欧美激情第一页在线观看| av在线收看| 一区二区高清在线| 丁香啪啪综合成人亚洲| 成人动漫视频在线观看| 亚洲国产精品国自产拍av秋霞| 欧美激情 一区| 欧美日韩国产一区精品一区| 97av在线影院| 国产又大又粗又长| 91丨九色丨蝌蚪富婆spa| 免费在线观看91| 黄色在线免费网站| 午夜精品久久久久久不卡8050| 无码人妻丰满熟妇区五十路百度| 综合久久av| 亚洲精品自产拍| 国内偷拍精品视频| 久久在线精品| 超碰97在线播放| 幼a在线观看| 亚洲最新视频在线观看| 欧美视频第三页| 国产成人一二| 欧美成人黑人xx视频免费观看| 成人毛片18女人毛片| 国产一区二区日韩精品| 日本不卡二区高清三区| 色黄网站在线观看| 欧美日韩免费观看一区二区三区| 免费成人蒂法网站| 午夜精品久久久久99热蜜桃导演| 国产精品av免费在线观看| 国产精品欧美激情在线| 97se亚洲国产综合自在线观| 激情图片qvod| 少妇精品视频在线观看| 亚洲另类激情图| 久久久久亚洲av无码专区| 久久99精品久久久久婷婷| 免费久久久一本精品久久区| 暧暧视频在线免费观看| 91精品国产黑色紧身裤美女| 久久久久亚洲av无码a片| 99re国产精品| 精品国产免费一区二区三区 | 国产精品午夜在线| 一本大道熟女人妻中文字幕在线| 亚洲国产欧美国产第一区| 日韩亚洲欧美成人| 国产情侣免费视频| 久久色视频免费观看| www..com日韩| 亚洲高清在线一区| 欧美精品国产精品日韩精品| 国产精品无码一区二区桃花视频| 国产精品高潮呻吟久久| 国产原创精品在线| 久久福利影院| 成人a在线视频| 亚洲男同gay网站| 日韩视频免费观看高清完整版在线观看| 少妇高潮惨叫久久久久| 看片的网站亚洲| 亚洲精品中文字幕在线| 成人全视频在线观看在线播放高清 | 国产精品久久久久四虎| 狠狠操狠狠干视频| 羞羞答答成人影院www| 91麻豆桃色免费看| 超碰人人在线| 欧美r级在线观看| 豆国产97在线 | 亚洲| 成人av在线影院| 极品美女扒开粉嫩小泬| 丝袜美腿一区二区三区动态图| 2021久久精品国产99国产精品| 午夜福利理论片在线观看| 亚洲一区二区在线观看视频 | 欧美三级日本三级| 国产成人av电影在线播放| 性欧美大战久久久久久久| 小说区图片区色综合区| 欧美一级电影久久| 日韩欧美在线番号| 欧美性感一区二区三区| 一区二区三区四区五区| 国产成人免费xxxxxxxx| 俄罗斯av网站| 欧美亚洲国产激情| 亚洲va欧美va国产综合剧情| 第一av在线| 亚洲色图美腿丝袜| 欧美成人一区二区视频| 午夜视频在线观看一区二区三区| 亚洲综合色一区| 国产综合色精品一区二区三区| 久久久国内精品| 要久久爱电视剧全集完整观看 | 美女精品视频在线| 97超级碰在线看视频免费在线看| 精品999视频| 精品人伦一区二区色婷婷| 中文字幕第四页| 亚洲欧洲制服丝袜| 一级特黄a大片免费| 免费在线成人网| 妺妺窝人体色777777| 国内精品视频在线观看| 国产精品对白一区二区三区| 正在播放日韩精品| 欧美www在线| 国产天堂在线| 欧美精品一区二区三区视频| 综合久久中文字幕| 亚洲小说欧美激情另类| 中国特黄一级片| 97超碰欧美中文字幕| 操人视频免费看| 亚洲综合三区| 免费不卡av在线| 99热精品久久| 任我爽在线视频精品一| 精品丝袜久久| 51蜜桃传媒精品一区二区| 欧美黑人粗大| 午夜精品久久久久久久久久久久 | 福利一区和二区| 午夜精品一区二区三区av| 免费黄色在线网站| 亚洲女人被黑人巨大进入| av网站在线免费看| 欧美疯狂做受xxxx富婆| 国产字幕在线观看| 精品人伦一区二区三区蜜桃网站| 久久久久亚洲av无码专区体验| 亚洲国产精品99久久久久久久久 | 操91在线视频| 永久免费av在线| 国产一区二区日韩| 日本一卡二卡四卡精品| 精品国一区二区三区| 久久午夜鲁丝片| 调教+趴+乳夹+国产+精品| 免费在线观看h片| 国产精品天天看| 第一次破处视频| 久久女同精品一区二区| 欧美无人区码suv| 99精品视频在线观看免费| 日韩av自拍偷拍| 黑人巨大精品欧美一区| 成年人小视频网站| 久久久777| 日本成人在线免费视频| 欧美一级专区| 欧美黄色一级片视频| 欧美亚洲一区二区三区| www黄色日本| 亚洲欧美日韩国产一区| 97超碰国产精品| 性一交一乱一区二区洋洋av| 337p粉嫩大胆噜噜噜鲁| 99视频精品| 成人一级片网站| 天堂蜜桃91精品| 自拍偷拍 国产| 蜜桃av一区二区三区| 欧美 日韩精品| 久久国内精品视频| 国产精品igao网网址不卡| 国产一区二区三区四区五区入口| 亚洲综合在线一区二区| 高清不卡一区二区在线| 国产老熟女伦老熟妇露脸| 91丨porny丨最新| 国产色视频一区二区三区qq号| 中文字幕久久午夜不卡| 午夜精品一区二区三级视频| 亚洲精品欧美综合四区| 99免费在线观看| 色美美综合视频| 亚洲永久精品视频| 日韩精品一区二区在线观看| 性猛交富婆╳xxx乱大交天津| 亚洲成年人影院在线| 你懂的视频在线| 日韩视频在线一区| 日韩123区| 热99在线视频| 欧美黄页免费| 国产精品我不卡| 久久99国产精一区二区三区| 在线免费观看成人网| 韩日精品在线| 美女网站免费观看视频| 国内成人自拍视频| 免费黄色av网址| 国产精品三级久久久久三级| 破处女黄色一级片| 欧美日韩一区二区在线播放| 中文字幕二区三区| 欧美本精品男人aⅴ天堂| 日本aaa在线观看| 久久国产色av| 国产高潮在线| 亚洲资源在线看| 一区二区小说| 免费日韩在线观看| 爽好久久久欧美精品| 日本少妇激三级做爰在线| 91麻豆免费视频| а天堂中文在线资源| 色噜噜久久综合| 亚洲第一成人av| 伊人伊成久久人综合网站 | 欧美精品九九久久| 国产成人精品一区二区三区免费| 国产精品久久精品国产| 精品av一区二区| 男人日女人bb视频| 国产精品系列在线播放| 国产一区二区三区四区在线| 亚洲成在线观看| 国产美女免费视频| 亚洲色图25p| 中文av资源在线| 亚洲综合成人婷婷小说| 成人综合久久| 成年人视频在线免费| 成人黄色国产精品网站大全在线免费观看| 黄色片网站在线播放| 亚洲一区二区三区四区不卡| 一级黄色片在线看| 国产亚洲视频在线| 日韩大片免费观看| 成人午夜电影免费在线观看| 五月天久久久| 激情五月俺来也| 国产精品天天摸av网| 波多野结衣网站| 亚洲精品视频免费| free性m.freesex欧美| 99超碰麻豆| 女人色偷偷aa久久天堂| 日韩精品无码一区二区三区免费| 成人爽a毛片一区二区免费| 国产黄在线免费观看| 在线不卡欧美精品一区二区三区| yourporn在线观看中文站| 日韩av免费在线播放| 五月国产精品| 亚洲自偷自拍熟女另类| 成人看片黄a免费看在线| 欧美色图亚洲天堂| 欧美一区二区三区小说| 成人av黄色| 99久久久精品免费观看国产| 欧美在线网站| 天天干天天干天天干天天干天天干| 国产精品午夜电影| 一级日韩一级欧美| 日韩综合视频在线观看| 国产在线视频欧美一区| avove在线观看| 久久99国产精品尤物| 久久精品国产亚洲av高清色欲| 亚洲精品一区二区三区香蕉| 男女羞羞在线观看| 蜜桃导航-精品导航| 日韩中文字幕91| 一本在线免费视频| 日韩精品影音先锋| av在线理伦电影| 久久久久久亚洲精品不卡4k岛国| 美女视频一区免费观看| 欧洲美熟女乱又伦| 欧美老年两性高潮| 很黄的网站在线观看| 成人18视频| 国产毛片久久| 性欧美一区二区| 91精品婷婷国产综合久久| 最爽无遮挡行房视频在线| 欧美性xxxx69| 激情图片小说一区| 国产一级免费观看| 亚洲欧美视频在线| 99精品视频在线免费播放| 日本成人在线不卡| 久久综合色婷婷| 亚洲中文字幕在线一区|