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

我以為我對MySQL索引很了解,直到我遇到了阿里的面試官

數(shù)據(jù)庫 MySQL
相信很多人對于MySQL的索引都不陌生,索引(Index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。

相信很多人對于MySQL的索引都不陌生,索引(Index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。

因為索引是MySQL中比較重點(diǎn)的知識,相信很多人都有一定的了解,尤其是在面試中出現(xiàn)的頻率特別高。樓主自認(rèn)為自己對MySQL的索引相關(guān)知識有很多了解,而且因為最近在找工作面試,所以單獨(dú)復(fù)習(xí)了很多關(guān)于索引的知識。

但是,我還是圖樣圖森破,直到我被阿里的面試官虐過之后我才知道,自己在索引方面的知識,只是個小學(xué)生水平。

以下,是我總結(jié)的一次阿里面試中關(guān)于索引有關(guān)的問題以及知識點(diǎn)。

1 .索引概念、索引模型

我們是怎么聊到索引的呢,是因為我提到我們的業(yè)務(wù)量比較大,每天大概有幾百萬的新數(shù)據(jù)生成,于是有了以下對話:

Q:你們每天這么大的數(shù)據(jù)量,都是保存在關(guān)系型數(shù)據(jù)庫中嗎?

A:是的,我們線上使用的是MySQL數(shù)據(jù)庫。

Q:每天幾百萬數(shù)據(jù),一個月就是幾千萬了,那你們有沒有對于查詢做一些優(yōu)化呢?

A:我們在數(shù)據(jù)庫中創(chuàng)建了一些索引(我現(xiàn)在非常后悔我當(dāng)時說了這句話)

這里可以看到,阿里的面試官并不會像有一些公司一樣拿著題庫一道一道的問,而是會根據(jù)面試者做過的事情以及面試過程中的一些內(nèi)容進(jìn)行展開。

Q:那你能說說什么是索引嗎?

A:(這道題肯定難不住我啊)索引其實是一種數(shù)據(jù)結(jié)構(gòu),能夠幫助我們快速的檢索數(shù)據(jù)庫中的數(shù)據(jù)。

Q:那么索引具體采用的哪種數(shù)據(jù)結(jié)構(gòu)呢?

A:(這道題我也背過)常見的MySQL主要有兩種結(jié)構(gòu):Hash索引和B+ Tree索引,我們使用的是InnoDB引擎,默認(rèn)的是B+樹。

這里我耍了一個小心機(jī),特意說了一下索引和存儲引擎有關(guān)。希望面試官可以問我一些關(guān)于存儲引擎的問題。然而面試官并沒有被我?guī)?..

Q:既然你提到InnoDB使用的B+ 樹的索引模型,那么你知道為什么采用B+ 樹嗎?這和Hash索引比較起來有什么優(yōu)缺點(diǎn)嗎?

A:(突然覺得這道題有點(diǎn)難,但是我還是憑借著自己的知識儲備簡單的回答上一些)因為Hash索引底層是哈希表,哈希表是一種以key-value存儲數(shù)據(jù)的結(jié)構(gòu),所以多個數(shù)據(jù)在存儲關(guān)系上是完全沒有任何順序關(guān)系的,所以,對于區(qū)間查詢是無法直接通過索引查詢的,就需要全表掃描。所以,哈希索引只適用于等值查詢的場景。而B+ 樹是一種多路平衡查詢樹,所以他的節(jié)點(diǎn)是天然有序的(左子節(jié)點(diǎn)小于父節(jié)點(diǎn)、父節(jié)點(diǎn)小于右子節(jié)點(diǎn)),所以對于范圍查詢的時候不需要做全表掃描。

Q:除了上面這個范圍查詢的,你還能說出其他的一些區(qū)別嗎?

A:(這個題我回答的不好,事后百度了一下)

B+ Tree索引和Hash索引區(qū)別?

哈希索引適合等值查詢,但是無法進(jìn)行范圍查詢

哈希索引沒辦法利用索引完成排序

哈希索引不支持多列聯(lián)合索引的最左匹配規(guī)則

如果有大量重復(fù)鍵值的情況下,哈希索引的效率會很低,因為存在哈希碰撞問題

2 .聚簇索引、覆蓋索引

Q:剛剛我們聊到B+ Tree ,那你知道B+ Tree的葉子節(jié)點(diǎn)都可以存哪些東西嗎?

A:InnoDB的B+ Tree可能存儲的是整行數(shù)據(jù),也有可能是主鍵的值。

Q:那這兩者有什么區(qū)別嗎?

A:(當(dāng)他問我葉子節(jié)點(diǎn)的時候,其實我就猜到他可能要問我聚簇索引和非聚簇索引了)在 InnoDB 里,索引B+ Tree的葉子節(jié)點(diǎn)存儲了整行數(shù)據(jù)的是主鍵索引,也被稱之為聚簇索引。而索引B+ Tree的葉子節(jié)點(diǎn)存儲了主鍵的值的是非主鍵索引,也被稱之為非聚簇索引。

Q:那么,聚簇索引和非聚簇索引,在查詢數(shù)據(jù)的時候有區(qū)別嗎?

A:聚簇索引查詢會更快?

Q:為什么呢?

A:因為主鍵索引樹的葉子節(jié)點(diǎn)直接就是我們要查詢的整行數(shù)據(jù)了。而非主鍵索引的葉子節(jié)點(diǎn)是主鍵的值,查到主鍵的值以后,還需要再通過主鍵的值再進(jìn)行一次查詢。

Q:剛剛你提到主鍵索引查詢只會查一次,而非主鍵索引需要回表查詢多次。(后來我才知道,原來這個過程叫做回表)是所有情況都是這樣的嗎?非主鍵索引一定會查詢多次嗎?

A:(額、這個問題我回答的不好,后來我自己查資料才知道,通過覆蓋索引也可以只查詢一次)

覆蓋索引?

覆蓋索引(covering index)指一個查詢語句的執(zhí)行只用從索引中就能夠取得,不必從數(shù)據(jù)表中讀取。也可以稱之為實現(xiàn)了索引覆蓋。

當(dāng)一條查詢語句符合覆蓋索引條件時,MySQL只需要通過索引就可以返回查詢所需要的數(shù)據(jù),這樣避免了查到索引后再返回表操作,減少I/O提高效率。

如,表covering_index_sample中有一個普通索引 idx_key1_key2(key1,key2)。

當(dāng)我們通過SQL語句:select key2 from covering_index_sample where key1 = 'keytest';的時候,就可以通過覆蓋索引查詢,無需回表。

3 .聯(lián)合索引、最左前綴匹配

Q:不知道的話沒關(guān)系,想問一下,你們在創(chuàng)建索引的時候都會考慮哪些因素呢?

A:我們一般對于查詢概率比較高,經(jīng)常作為where條件的字段設(shè)置索引。

Q: 那你們有用過聯(lián)合索引嗎?

A:用過呀,我們有對一些表中創(chuàng)建過聯(lián)合索引。

Q:那你們在創(chuàng)建聯(lián)合索引的時候,需要做聯(lián)合索引多個字段之間順序你們是如何選擇的呢?

A:我們把識別度***的字段放到最前面。

Q:為什么這么做呢?

A:(這個問題有點(diǎn)把我問蒙了,稍微有些慌亂)這樣的話可能***率會高一點(diǎn)吧。。。

Q: 那你知道最左前綴匹配嗎?

A:(我突然想起來原來面試官是想問這個,怪自己剛剛為什么就沒想到這個呢。)哦哦哦。您剛剛問的是這個意思啊,在創(chuàng)建多列索引時,我們根據(jù)業(yè)務(wù)需求,where子句中使用最頻繁的一列放在最左邊,因為MySQL索引查詢會遵循最左前綴匹配的原則,即最左優(yōu)先,在檢索數(shù)據(jù)時從聯(lián)合索引的最左邊開始匹配。所以當(dāng)我們創(chuàng)建一個聯(lián)合索引的時候,如(key1,key2,key3),相當(dāng)于創(chuàng)建了(key1)、(key1,key2)和(key1,key2,key3)三個索引,這就是最左匹配原則。

雖然我一開始有點(diǎn)懵,沒有聯(lián)想到最左前綴匹配,但是面試官還是引導(dǎo)了我。很友善。

4 .索引下推、查詢優(yōu)化

Q:你們線上用的MySQL是哪個版本啊呢?

A:我們MySQL是5.7

Q:那你知道在MySQL 5.6中,對索引做了哪些優(yōu)化嗎?

A:不好意思,這個我沒有去了解過。(事后我查了一下,有一個比較重要的 :Index Condition Pushdown Optimization)

Index Condition Pushdown(索引下推)

MySQL 5.6引入了索引下推優(yōu)化,默認(rèn)開啟,使用SET optimizer_switch = 'index_condition_pushdown=off';可以將其關(guān)閉。官方文檔中給的例子和解釋如下:

people表中(zipcode,lastname,firstname)構(gòu)成一個索引

SELECT * FROM people WHERE zipcode='95054' AND lastname LIKE '%etrunia%' AND address LIKE '%Main Street%';

如果沒有使用索引下推技術(shù),則MySQL會通過zipcode='95054'從存儲引擎中查詢對應(yīng)的數(shù)據(jù),返回到MySQL服務(wù)端,然后MySQL服務(wù)端基于lastname LIKE '%etrunia%'和address LIKE '%Main Street%'來判斷數(shù)據(jù)是否符合條件。

如果使用了索引下推技術(shù),則MYSQL首先會返回符合zipcode='95054'的索引,然后根據(jù)lastname LIKE '%etrunia%'和address LIKE '%Main Street%'來判斷索引是否符合條件。如果符合條件,則根據(jù)該索引來定位對應(yīng)的數(shù)據(jù),如果不符合,則直接reject掉。有了索引下推優(yōu)化,可以在有l(wèi)ike條件查詢的情況下,減少回表次數(shù)。

Q:你們創(chuàng)建的那么多索引,到底有沒有生效,或者說你們的SQL語句有沒有使用索引查詢你們有統(tǒng)計過嗎?

A:這個還沒有統(tǒng)計過,除非遇到慢SQL的時候我們才會去排查。

Q:那排查的時候,有什么手段可以知道有沒有走索引查詢呢?

A:可以通過explain查看sql語句的執(zhí)行計劃,通過執(zhí)行計劃來分析索引使用情況。

Q:那什么情況下會發(fā)生明明創(chuàng)建了索引,但是執(zhí)行的時候并沒有通過索引呢?

A:(大概記得和優(yōu)化器有關(guān),但是這個問題并沒有回答好)

查詢優(yōu)化器?

一條SQL語句的查詢,可以有不同的執(zhí)行方案,至于最終選擇哪種方案,需要通過優(yōu)化器進(jìn)行選擇,選擇執(zhí)行成本***的方案。

在一條單表查詢語句真正執(zhí)行之前,MySQL的查詢優(yōu)化器會找出執(zhí)行該語句所有可能使用的方案,對比之后找出成本***的方案。

這個成本***的方案就是所謂的執(zhí)行計劃。優(yōu)化過程大致如下:

1、根據(jù)搜索條件,找出所有可能使用的索引

2、計算全表掃描的代價

3、計算使用不同索引執(zhí)行查詢的代價

4、對比各種執(zhí)行方案的代價,找出成本***的那一個

Q:哦,索引有關(guān)的知識我們暫時就問這么多吧。你們線上數(shù)據(jù)的事務(wù)隔離級別是什么呀?

A:(后面關(guān)于事務(wù)隔離級別的問題了,就不展開了)

感覺是因為我回答的不夠好,如果這幾個索引問題我都會的話,他還會追問更多,恐怕會被虐的更慘。

5 .總結(jié)&感悟

以上,就是一次面試中關(guān)于索引部分知識的問題以及我整理的答案。感覺這次面試過程中關(guān)于索引的知識,自己大概能夠回答的內(nèi)容占70%左右,但是自信完全答對的內(nèi)容只占50%左右,看來自己索引有關(guān)的知識了解的還是不夠多。

通過這次面試,發(fā)現(xiàn)像阿里這種大廠對于底層知識還是比較看重的,我以前以為關(guān)于索引最多也就問一下Hash和B+有什么區(qū)別,沒想到***都能問到查詢優(yōu)化器上面。

***,不管本次面試能不能通過,都非常感謝有這樣一次機(jī)會,可以讓自己看到自己的不足。通過這次面試,我也收獲了很多東西。加油!

責(zé)任編輯:龐桂玉 來源: Hollis
相關(guān)推薦

2020-08-13 10:15:34

MySQL數(shù)據(jù)庫面試

2019-08-13 09:29:14

Kafka運(yùn)營數(shù)據(jù)

2021-03-09 07:37:42

技術(shù)Promise測試

2021-04-12 09:09:57

Webpack 工具架構(gòu)

2020-02-25 16:56:02

面試官有話想說

2020-08-26 10:03:31

MySQL索引

2022-11-15 17:45:46

數(shù)據(jù)庫MySQL

2022-02-11 19:06:29

MySQL索引面試官

2024-09-03 07:58:46

2021-12-02 08:19:06

MVCC面試數(shù)據(jù)庫

2019-08-23 09:20:35

Spring 5編程Java

2019-04-19 12:46:18

面試丁校招簡歷

2020-07-02 07:52:11

RedisHash映射

2020-07-20 07:48:53

單例模式

2024-04-10 09:47:59

Java調(diào)度虛擬線程

2024-09-09 08:30:56

代碼

2020-12-10 08:43:17

垃圾回收JVM

2025-08-18 01:15:00

2020-02-24 16:45:38

Java基礎(chǔ)代碼

2021-12-13 11:54:13

SetEs6接口
點(diǎn)贊
收藏

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

www.欧美| 久久国产精品波多野结衣| 女海盗2成人h版中文字幕| 久久99在线观看| 久久久久免费精品国产| 天天av天天操| 欧洲性视频在线播放| 成人国产精品免费| 国产精品精品一区二区三区午夜版 | 亚洲爆乳无码一区二区三区| 宅男噜噜噜66国产日韩在线观看| 伊人久久免费视频| 国产一级片中文字幕| 一个人www视频在线免费观看| 国产色综合久久| 高清国产一区| 在线观看毛片av| 影音先锋久久资源网| 亚洲国产精品yw在线观看| 免费无码国产v片在线观看| 国产区av在线| 一区二区小视频| 亚洲伊人伊成久久人综合网| 中文字幕在线观看一区二区| 久久久精品有限公司| 天天干天天干天天操| 欧美精品一卡| 精品国产网站地址| 一级黄色片大全| 欧美成人午夜77777| 在线不卡一区二区| 国产免费视频传媒| 国产免费拔擦拔擦8x在线播放| 国产精品久久久久久久久动漫| 成人黄色网免费| 精品乱码一区内射人妻无码 | 欧美 日韩 亚洲 一区| 午夜激情视频在线| 久久久久成人黄色影片| 成人av免费在线看| 一区不卡在线观看| 免费日韩视频| 奇米影视亚洲狠狠色| 精品一区免费观看| 欧美天天在线| 在线观看日韩欧美| 熟女俱乐部一区二区| 欧美一级二级三级视频| 亚洲精品国产免费| 成人午夜精品无码区| 国产成人精品亚洲线观看| 日韩欧美精品在线视频| 免费看的av网站| 日韩综合一区二区三区| 欧美一区二区三区人| 天美一区二区三区| 国产精久久一区二区| 欧美日韩欧美一区二区| 欧美视频在线播放一区| ****av在线网毛片| 午夜精品123| 污污污污污污www网站免费| 羞羞的视频在线看| 亚洲大片精品永久免费| 欧美一级爱爱视频| free性欧美| 欧美日韩亚洲网| 亚洲精品乱码久久久久久自慰 | 在线中文资源天堂| 国产亚洲一区字幕| 久久99国产精品99久久| 日韩黄色影片| 久久精品夜色噜噜亚洲aⅴ| 欧美一区1区三区3区公司| 成人亚洲性情网站www在线观看| 国产午夜精品久久久久久免费视| 亚洲国产精品www| 黄色成人影院| 亚洲一卡二卡三卡四卡五卡| 色综合久久久久无码专区| 国产欧美一区二区三区精品酒店| 欧美无乱码久久久免费午夜一区| 激情在线观看视频| 国产精品一线| 国产亚洲欧美aaaa| 中文字幕在线有码| 一本色道久久综合亚洲精品不卡| 日韩美女激情视频| 国产免费黄色录像| 波多野结衣在线aⅴ中文字幕不卡| 久久综合一区二区三区| 手机福利在线| 亚洲欧洲韩国日本视频| 日本黄网站色大片免费观看| 韩国精品一区| 在线观看三级视频欧美| 中文字幕第22页| 日韩免费电影在线观看| 国产亚洲一区二区精品| 破处女黄色一级片| 日韩激情在线观看| 91福利入口| 川上优的av在线一区二区| 88xx成人网| 91免费国产在线观看| 色噜噜一区二区| 国语对白在线刺激| 欧美网站大全在线观看| 黑人巨大猛交丰满少妇| 欧美理论电影在线精品| 中文字幕日韩精品有码视频| 国产视频精品免费| 久久精品一区| 99久久精品免费看国产一区二区三区 | 日韩av一二三区| 日韩精品一二三| 国产伊人精品在线| 免费观看的毛片| 国产欧美精品在线观看| 成人一区二区免费视频| 国产亚洲久久| 色爱精品视频一区| 日韩特黄一级片| 日本欧美一区二区三区| 久久资源亚洲| 丁香花在线观看完整版电影| 日本黄色一区二区| 亚洲最大的黄色网| 亚洲香蕉网站| 91丨九色丨国产| 麻豆视频免费在线观看| 欧美色老头old∨ideo| 特大黑人巨人吊xxxx| 国内精品嫩模av私拍在线观看| 国产精品夜间视频香蕉| 懂色av中文在线| 色综合天天综合在线视频| 欧亚乱熟女一区二区在线 | 欧美一级视频在线播放| 国产亚洲亚洲国产一二区| 色综合影院在线| 天堂在线免费观看视频| 国产美女精品一区二区三区| 亚洲欧美在线网| 99久久综合国产精品二区| 国产精品国产成人国产三级| 视频在线观看一区二区| 西西44rtwww国产精品| 夫妻av一区二区| 99re8这里只有精品| 网友自拍亚洲| 国产一区二区三区直播精品电影 | 1pondo在线播放免费| 色国产综合视频| 谁有免费的黄色网址| 丝袜美腿高跟呻吟高潮一区| 欧美一级二级三级九九九| a一区二区三区| 国产亚洲欧美一区| 性色av一区二区三区四区| 国产日产欧产精品推荐色| 国产第一页视频| 欧美色就是色| 91在线中文字幕| jizz一区二区三区| 日韩黄在线观看| 日韩免费av网站| 国产欧美一区二区三区鸳鸯浴 | 综合中文字幕亚洲| 黑人巨大猛交丰满少妇| 99热这里只有精品8| 精品一区日韩成人| 欧美黑人疯狂性受xxxxx野外| 亚洲区在线播放| 中文字幕自拍偷拍| 亚洲精品久久久蜜桃| 国产精品手机在线观看| 亚洲大黄网站| 欧美日韩国产综合视频在线| 黄色精品视频| 色综合91久久精品中文字幕| 天堂中文在线8| 欧美性色综合网| 色欲人妻综合网| 91在线观看免费视频| 欧美日韩亚洲一| 天天综合网91| 久久久久高清| jizz欧美| 一二三区精品福利视频| 国产精品综合久久久| 精品视频在线一区二区| 亚洲国产成人精品久久| 国产黄色片免费看| 久久夜色精品国产欧美乱极品| 韩国中文字幕av| 国内在线观看一区二区三区| 欧美成人免费在线| 日本免费一区二区视频| 国产精品777| 黄页网站在线| 日韩专区中文字幕| 日本在线视频1区| 日韩三级视频在线观看| 国产一级精品视频| 亚洲欧洲日产国产综合网| 亚洲av无码一区二区三区观看| 蜜臀久久久99精品久久久久久| 亚洲 欧美 综合 另类 中字| 精品国产91| 成人动漫视频在线观看完整版| 欧美大片1688网站| 26uuu亚洲国产精品| 亚洲资源一区| 这里只有精品丝袜| 日韩在线免费看| 欧美一区二区三区日韩| 在线观看一二三区| 精品国产老师黑色丝袜高跟鞋| 国产麻豆a毛片| 久久久久久一级片| 久久久久麻豆v国产精华液好用吗| 免费在线日韩av| 日韩精品视频在线观看视频| 四季av在线一区二区三区| 欧美一区二区综合| 欧美亚洲大陆| 久久久久久久久久久久久久一区| 澳门成人av| 欧美一级视频在线观看| h片在线观看| 欧美极品少妇与黑人| 91在线视频| 国产一区二区三区在线看 | 91精品国产毛片武则天| 四虎8848精品成人免费网站| 亚洲精品免费在线看| 精品国产一区二区三区久久久蜜臀| 国产偷国产偷亚洲高清97cao| 精品一区二区三区中文字幕| 日韩成人av影视| 国产 高清 精品 在线 a| 国产免费区一区二区三视频免费| 国产欧美精品xxxx另类| 久久久久黄色| 91精品国产色综合久久不卡98口 | 欧美性猛交xxxx久久久| 国产一二三四在线| 国产精品久线在线观看| 国产wwwwxxxx| 国产精品美女久久久久久久| 99热在线观看精品| 自拍偷拍欧美激情| 精品自拍偷拍视频| 一区二区视频在线| 国产污片在线观看| 亚洲午夜免费视频| 国产成人亚洲精品自产在线| 五月婷婷激情综合网| 日本午夜视频在线观看| 亚洲成人你懂的| 日本一区二区欧美| 精品国产91久久久| 亚洲综合成人av| 欧美日韩国产综合视频在线观看| 91丨九色丨蝌蚪丨对白| 91精品欧美综合在线观看最新 | 日韩a级在线观看| 98精品久久久久久久| 91国在线高清视频| 亚洲最黄网站| 日本久久精品一区二区| 久久国产人妖系列| 可以看的av网址| 99久久精品国产一区| 99精品欧美一区二区| 亚洲色欲色欲www| 国产污视频在线观看| 欧美性xxxxxxxxx| 天天操天天干天天摸| 欧美在线视频日韩| 国产av精国产传媒| 亚洲奶大毛多的老太婆| 成人在线观看黄色| 色综合天天综合网国产成人网| 草莓福利社区在线| 欧美大奶子在线| 久久sese| 99久久免费国| 精品国产一区二区三区香蕉沈先生 | 91成人在线观看喷潮教学| 国产欧美成人| 成人日韩在线视频| 不卡的电视剧免费网站有什么| 人妻视频一区二区| 国产精品久久久久久久久晋中 | 日本在线视频网址| 91国内精品久久| 日本精品久久| 久久综合福利| 欧美va天堂| 2025韩国理伦片在线观看| 国产91在线观看| 成人无码精品1区2区3区免费看| 亚洲成人久久影院| 一本大道伊人av久久综合| 亚洲黄色有码视频| 亚洲男同gay网站| 国产日韩在线视频| 女优一区二区三区| 国产精品一二三在线观看| 天堂一区二区在线| 亚洲av成人无码一二三在线观看| 综合久久综合久久| 加勒比在线一区| 亚洲精品视频免费在线观看| 免费在线观看的电影网站| 91精品久久久久久久久久另类| 任你弄精品视频免费观看| av久久久久久| 国产综合一区二区| 日本一二三不卡视频| 亚洲国产毛片aaaaa无费看| 激情网站在线观看| 精品亚洲一区二区三区四区五区| 欧美xxxx黑人又粗又长| 国产福利成人在线| 日韩欧美ww| 黄色www网站| 99re热视频这里只精品| 久久久久久久国产精品毛片| 欧美一区欧美二区| 日本高清中文字幕在线| 国产精品激情av电影在线观看 | 国产精品系列在线| 91丝袜一区二区三区| 亚洲精品suv精品一区二区| 激情网站在线| 99re资源| 欧美电影免费观看高清| 福利在线一区二区三区| 91在线播放网址| 精品成人av一区二区在线播放| 九色porny丨国产精品| www.日本三级| 国产成人av资源| 久久伊人成人网| 在线播放91灌醉迷j高跟美女| 调教视频免费在线观看| 国产日韩欧美在线看| 亚洲天堂一区二区三区四区| 日韩av影视大全| 亚洲精品免费播放| av一区二区三| 久久久久久久久中文字幕| 91精品久久久久久综合五月天| 欧美日韩视频免费| 国产麻豆91精品| 久久高清无码视频| 日韩大陆欧美高清视频区| 在线天堂资源| 亚洲日本japanese丝袜| 国产一区中文字幕| 久久精品久久国产| 国产丝袜视频一区| 国产精品传媒麻豆hd| 国产免费一区二区三区四在线播放| 国产精品91xxx| 久久精品视频6| 日韩大片免费观看视频播放| 香蕉久久免费电影| 欧美黄色直播| 精品中文字幕一区二区| 欧美成人777| 日韩精品高清在线| 欧美亚洲福利| 男女日批视频在线观看| 久久久亚洲欧洲日产国码αv| 一区二区视频播放| 久久久久久久久久国产| 国产中文精品久高清在线不| 亚洲精品在线网址| 精品成人av一区| 三级在线播放| 91免费版黄色| 亚洲欧洲日本mm| 人人妻人人澡人人爽人人精品| 欧美日韩精品电影| 欧洲一区精品| 亚洲第一精品区| 91网站在线观看视频| 999视频在线| 久久久久国产精品免费网站| 欧美精品第一区| 国产日韩欧美久久| 一区二区三区四区在线免费观看| 国产在线电影| 成人看片人aa| 丝瓜av网站精品一区二区| 男人与禽猛交狂配|