国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

MySQL 優(yōu)化 index merge(索引合并)引起的死鎖分析(強(qiáng)烈推薦)

共 4862字,需瀏覽 10分鐘

 ·

2022-01-23 18:32

程序員的成長之路
互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享?
關(guān)注


閱讀本文大概需要 5 分鐘。

來自:blog.csdn.net/daidaineteasy/article/details/109266083

背景

生產(chǎn)環(huán)境出現(xiàn)死鎖流水,通過查看死鎖日志,看到造成死鎖的是兩條一樣的update語句(只有where條件中的值不同),如下:
UPDATE?test_table?SET?`status`?=?1?WHERE?`trans_id`?=?'xxx1'?AND?`status`?=?0;
UPDATE?test_table?SET?`status`?=?1?WHERE?`trans_id`?=?'xxx2'?AND?`status`?=?0;
一開始比較費(fèi)解,通過大量查詢跟學(xué)習(xí)后,分析出了死鎖形成的具體原理,特分享給大家,希望能幫助到遇到同樣問題的朋友。
因?yàn)镸ySQL知識點(diǎn)較多,這里對很多名詞不進(jìn)行過多介紹,有興趣的朋友,可以后續(xù)進(jìn)行專項(xiàng)深入學(xué)習(xí)。

死鎖日志

***?(1)?TRANSACTION:
TRANSACTION?791913819,?ACTIVE?0?sec?starting?index?read,?thread?declared?inside?InnoDB?4999
mysql?tables?in?use?3,?locked?3
LOCK?WAIT?4?lock?struct(s),?heap?size?1184,?3?row?lock(s)
MySQL?thread?id?462005230,?OS?thread?handle?0x7f55d5da3700,?query?id?2621313306?x.x.x.x?test_user?Searching?rows?for?update
UPDATE?test_table?SET?`status`?=?1?WHERE?`trans_id`?=?'xxx1'?AND?`status`?=?0;
***?(1)?WAITING?FOR?THIS?LOCK?TO?BE?GRANTED:
RECORD?LOCKS?space?id?110?page?no?39167?n?bits?1056?index?`idx_status`?of?table?`test`.`test_table`?trx?id?791913819?lock_mode?X?waiting
Record?lock,?heap?no?495?PHYSICAL?RECORD:?n_fields?2;?compact?format;?info?bits?0

***?(2)?TRANSACTION:
TRANSACTION?791913818,?ACTIVE?0?sec?starting?index?read,?thread?declared?inside?InnoDB?4999
mysql?tables?in?use?3,?locked?3
5?lock?struct(s),?heap?size?1184,?4?row?lock(s)
MySQL?thread?id?462005231,?OS?thread?handle?0x7f55cee63700,?query?id?2621313305?x.x.x.x?test_user?Searching?rows?for?update
UPDATE?test_table?SET?`status`?=?1?WHERE?`trans_id`?=?'xxx2'?AND?`status`?=?0;
***?(2)?HOLDS?THE?LOCK(S):
RECORD?LOCKS?space?id?110?page?no?39167?n?bits?1056?index?`idx_status`?of?table?`test`.`test_table`?trx?id?791913818?lock_mode?X
Record?lock,?heap?no?495?PHYSICAL?RECORD:?n_fields?2;?compact?format;?info?bits?0

***?(2)?WAITING?FOR?THIS?LOCK?TO?BE?GRANTED:
RECORD?LOCKS?space?id?110?page?no?41569?n?bits?88?index?`PRIMARY`?of?table?`test`.`test_table`?trx?id?791913818?lock_mode?X?locks?rec?but?not?gap?waiting
Record?lock,?heap?no?14?PHYSICAL?RECORD:?n_fields?30;?compact?format;?info?bits?0

***?WE?ROLL?BACK?TRANSACTION?(1)
簡要分析下上邊的死鎖日志:
1、第一塊內(nèi)容(第1行到第9行)中,第6行為事務(wù)(1)執(zhí)行的SQL語句,第7和第8行意思為事務(wù)(1)在等待 idx_status 索引上的X鎖;
2、第二塊內(nèi)容(第11行到第19行)中,第16行為事務(wù)(2)執(zhí)行的SQL語句,第17和第18行意思為事務(wù)(2)持有 idx_status 索引上的X鎖;
3、第三塊內(nèi)容(第21行到第23行)的意思為,事務(wù)(2)在等待 PRIMARY 索引上的X鎖。(but not gap指不是間隙鎖)
4、最后一句的意思即為,MySQL將事務(wù)(1)進(jìn)行了回滾操作。

表結(jié)構(gòu)

CREATE?TABLE?`test_table`?(
??`id`?int(11)?NOT?NULL?AUTO_INCREMENT,
??`trans_id`?varchar(21)?NOT?NULL,
??`status`?int(11)?NOT?NULL,
??PRIMARY?KEY?(`id`),
??UNIQUE?KEY?`uniq_trans_id`?(`trans_id`)?USING?BTREE,
??KEY?`idx_status`?(`status`)?USING?BTREE
)?ENGINE=InnoDB?AUTO_INCREMENT=1?DEFAULT?CHARSET=utf8
通過表結(jié)構(gòu)可以看出,trans_id 列上有一個(gè)唯一索引 uniq_trans_id ,status 列上有一個(gè)普通索引 idx_status ,id列為主鍵索引 PRIMARY 。
InnoDB引擎中有兩種索引:
  • 聚簇索引:?將數(shù)據(jù)存儲與索引放到了一塊,索引結(jié)構(gòu)的葉子節(jié)點(diǎn)保存了行數(shù)據(jù)。
  • 輔助索引:?輔助索引葉子節(jié)點(diǎn)存儲的是主鍵值,也就是聚簇索引的鍵值。
主鍵索引 PRIMARY 就是聚簇索引,葉子節(jié)點(diǎn)中會保存行數(shù)據(jù)。uniq_trans_id 索引和 idx_status 索引為輔助索引,葉子節(jié)點(diǎn)中保存的是主鍵值,也就是id列值。
當(dāng)我們通過輔助索引查找行數(shù)據(jù)時(shí),先通過輔助索引找到主鍵id,再通過主鍵索引進(jìn)行二次查找(也叫回表),最終找到行數(shù)據(jù)。

執(zhí)行計(jì)劃

通過看執(zhí)行計(jì)劃,可以發(fā)現(xiàn),update語句用到了索引合并,也就是這條語句既用到了?uniq_trans_id?索引,又用到了?idx_status?索引,Using intersect(uniq_trans_id,idx_status)的意思是通過兩個(gè)索引獲取交集。

為什么會用 index_merge(索引合并)

MySQL5.0之前,一個(gè)表一次只能使用一個(gè)索引,無法同時(shí)使用多個(gè)索引分別進(jìn)行條件掃描。但是從5.1開始,引入了?index merge?優(yōu)化技術(shù),對同一個(gè)表可以使用多個(gè)索引分別進(jìn)行條件掃描。
如執(zhí)行計(jì)劃中的語句:
UPDATE?test_table?SET?`status`?=?1?WHERE?`trans_id`?=?'38'?AND?`status`?=?0?;
MySQL會根據(jù)?trans_id = ‘38’這個(gè)條件,利用?uniq_trans_id?索引找到葉子節(jié)點(diǎn)中保存的id值;同時(shí)會根據(jù)?status = 0這個(gè)條件,利用?idx_status?索引找到葉子節(jié)點(diǎn)中保存的id值;然后將找到的兩組id值取交集,最終通過交集后的id回表,也就是通過 PRIMARY 索引找到葉子節(jié)點(diǎn)中保存的行數(shù)據(jù)。
這里可能很多人會有疑問了,uniq_trans_id?已經(jīng)是一個(gè)唯一索引了,通過這個(gè)索引最終只能找到最多一條數(shù)據(jù),那MySQL優(yōu)化器為啥還要用兩個(gè)索引取交集,再回表進(jìn)行查詢呢,這樣不是多了一次?idx_status?索引查找的過程么。我們來分析一下這兩種情況執(zhí)行過程。
第一種 只用uniq_trans_id索引 :
  • 根據(jù)?trans_id = ‘38’查詢條件,利用uniq_trans_id?索引找到葉子節(jié)點(diǎn)中保存的id值;
  • 通過找到的id值,利用PRIMARY索引找到葉子節(jié)點(diǎn)中保存的行數(shù)據(jù);
  • 再通過?status = 0?條件對找到的行數(shù)據(jù)進(jìn)行過濾。
第二種 用到索引合并?Using intersect(uniq_trans_id,idx_status)
  • 根據(jù)?trans_id = ‘38’?查詢條件,利用?uniq_trans_id?索引找到葉子節(jié)點(diǎn)中保存的id值;
  • 根據(jù)?status = 0?查詢條件,利用?idx_status?索引找到葉子節(jié)點(diǎn)中保存的id值;
  • 將1/2中找到的id值取交集,然后利用PRIMARY索引找到葉子節(jié)點(diǎn)中保存的行數(shù)據(jù)
上邊兩種情況,主要區(qū)別在于,第一種是先通過一個(gè)索引把數(shù)據(jù)找到后,再用其它查詢條件進(jìn)行過濾;第二種是先通過兩個(gè)索引查出的id值取交集,如果取交集后還存在id值,則再去回表將數(shù)據(jù)取出來。
當(dāng)優(yōu)化器認(rèn)為第二種情況執(zhí)行成本比第一種要小時(shí),就會出現(xiàn)索引合并。(生產(chǎn)環(huán)境流水表中?status = 0?的數(shù)據(jù)非常少,這也是優(yōu)化器考慮用第二種情況的原因之一)。
為什么用了?index_merge?就死鎖了
上面簡要畫了一下兩個(gè)update事務(wù)加鎖的過程,從圖中可以看到,在idx_status?索引和 PRIMARY (聚簇索引) 上都存在重合交叉的部分,這樣就為死鎖造成了條件。
如,當(dāng)遇到以下時(shí)序時(shí),就會出現(xiàn)死鎖:
事務(wù)1等待事務(wù)2釋放鎖,事務(wù)2等待事務(wù)1釋放鎖,這樣就造成了死鎖。
MySQL檢測到死鎖后,會自動回滾代價(jià)更低的那個(gè)事務(wù),如上邊的時(shí)序圖中,事務(wù)1持有的鎖比事務(wù)2少,則MySQL就將事務(wù)1進(jìn)行了回滾。

解決方案

一、從代碼層面
  • where 查詢條件中,只傳?trans_id?,將數(shù)據(jù)查詢出來后,在代碼層面判斷 status 狀態(tài)是否為0;
  • 使用?force index(uniq_trans_id)?強(qiáng)制查詢語句使用?uniq_trans_id?索引;
  • where 查詢條件后邊直接用 id 字段,通過主鍵去更新。
二、從MySQL層面
  • 刪除?idx_status?索引或者建一個(gè)包含這倆列的聯(lián)合索引;
  • 將MySQL優(yōu)化器的index merge優(yōu)化關(guān)閉。
推薦閱讀:
原作者出局,F(xiàn)aker.js已被社區(qū)控制
ElasticSearch進(jìn)階:一文全覽各種ES查詢在Java中的實(shí)現(xiàn)
互聯(lián)網(wǎng)初中高級大廠面試題(9個(gè)G)

內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬并發(fā)、消息隊(duì)列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper、數(shù)據(jù)結(jié)構(gòu)、限流熔斷降級......等技術(shù)棧!

?戳閱讀原文領(lǐng)取!? ? ? ? ? ? ? ??? ??? ? ? ? ? ? ? ? ? ?朕已閱?

瀏覽 37
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 亚洲午夜无码精品专区| 欧美性色网| 91久久香蕉囯产熟女线看蜜桃 | 国产SUV精品一区二区| 曰本精品综合网在线| 国产精品视频| 自拍超碰| 人人插人人摸| 久草美女| 久久AV影院| 毛片毛片毛片毛片毛片| 日本少妇做爱| 小明看台湾成人永久免费视频网站| 欧美日韩国产成人综合| 中文字幕免费av| 日韩无码黄色电影| 一区二区精品视频| 成人手机看片| 蜜桃影视| 亚洲性爱专区| 狠狠躁夜夜躁人人爽人妻| 嫩草在线观看| 五月天婷婷影院| 久99热| 91蝌蚪| 夜夜草视频| 91在线日韩| 日韩操操操| 久久丝袜视频| 欧美激情爱爱| 国产精品无码在线| 91久久综合| 91蝌蚪在线观看| 91成人福利视频| 日韩熟妇视频| 日韩欧美国产精品综合嫩V| 99热综合在线| 九色首页| 97人妻人人澡人人爽人人| 国产亚洲精品久久久久久桃色| 亚洲无码中文视频| 国产免费AV在线观看| henhengan| 亚洲国产综合AV在线| 青娱乐国产精品一区二区| 五月丁香无码| 国产在线观看mv免费全集电视剧大全| 在线观看无码AV| 亚洲成年人网| 国产精品成人3p一区二区三区| 大香蕉视频国产| 欧洲成人无码| 欧美性爱无码在线| 2020人妻中文字幕| 北条麻妃九九九精品视频免费观看| 伊人三级网| 在线免费观看国产视频| 成人网站视频| 日韩色图在线观看| 精品无码不卡| 免费av观看| 色综合成人| 色综合成人| 99国产免费视频| 亚洲日韩国产成人精品久久| 天天躁夜夜躁av| 爆操欧美| 免费操B| 少妇推油呻吟白浆啪啪成人片 | 一级a一级a爱片兔兔软件| 天堂综合网久久| 国产又粗又猛又黄又爽无遮挡| 伊人啪啪| 你懂得视频在线观看| 免费看黄色片视频| 蜜桃视频com.www| 中文字幕无码在线观看视频| 抽插免费视频| 久久精品成人导航| 婷婷丁香五月社区亚洲| 亚洲国产成人电影| 三级a片| 国产激情在线播放| 综合网久久| 国产福利小视频| 麻豆三级片| 青草大香蕉| 亚洲国产成人无码| 特黄视频在线观看| 国产一区二区三区四区在线观看| 2024AV在线| 五月婷婷色播| 成年人视频在线免费观看| 国产精品乱子伦视频一区二区| 久久停停| 日韩黄色一级视频| 黄色A级片| 久操视频一区二区三区| 免费黄色大片网站| 在线观看AⅤ| 美女被操面费网站| 亚洲AV人人夜夜澡人人| 在线亚洲色图| 97精品视频在线观看| 亚洲国产激情| 蜜臀999| 你懂的视频在线| 人人看人人干| 91在线91| 尤物视频入口| 五月婷在线视频| 日韩操片| 日韩精品人妻无码| 国产精品V| 北条麻妃无码在线播放| 老骚老B老太太A片| 日韩精品你懂的| 国产极品久久久| 亚洲福利在线免费观看| 人人爽人人做| 久色悠悠| 婷婷无码视频| 天天干天天做| 色狠狠网| 扒开让我91看片在线看| 狠狠色噜噜狠狠狠7777| 亚洲成人影片在线观看| 人妖毛片| 午夜精品久久久久久久99老熟妇| 亚洲无码在线观看免费| 国产日韩91| 青青操视频在线| 成人电影无码| 中文字幕日韩在线视频| 麻豆久久| 国产综合色婷婷精品久久| 日本黄色视频。| 自拍偷拍激情视频| 国产第一页在线播放| 99热这里只有精品1| 国产精品1| 神马午夜精品95| 久久A√一区二区| 懂色av懂色av粉嫩av| 91首页| 日韩一区二区免费视频| 五月激情综合网| 老师机性爱视频在线播放| 91一区二区在线播放精品| 内射网站在线看| 久久精品视频网站| 色五月综合网| 欧美日韩三级片| 丝袜东京热AV高清| 蜜芽成人精品久久久视频| 中文字幕在线不卡视频| 亚洲天堂色| 色哟哟AV| 亚洲AV无码一区二区三区少妇 | 欧美性爱天天| 日韩精品无码人妻| www.丁香五月| 蜜桃精品在线观看| 欧美另类色图| 男人操女人网站| 岛国电影av| 九色PORN视频成人蝌蚪自拍 | av大全在线观看| 欧美操比视频| 德国肥妇熟妇BBwBBw| 黄色视频在线观看地址| 乱伦综合网| 无码人妻丰满熟妇| 久久视频理论| 日韩一区二区视频在线观看| 女同久久另类99精品国产91 | 国精产品秘成人一区二| 欧美激情一区二区| 巨爆乳肉感一区二区三区视频| 精品一区二区免费| 国产又大又黄| 91中文字幕在线| 欧美爱| 91色在线视频| 亚洲a网| 超碰在线中文字幕| 日本中出视频| 豆花视频免费| 欧美性猛交XXXX乱大交| 精品人妻少妇| 夜夜夜夜骑| 日韩无码免费电影| 3D动漫啪啪精品一区二区中文字幕 | 四虎影院在线| 五月丁香伊人| aaa在线免费视频| 99精品999| 日韩精品三级| 国产激情在线视频| 久久艹精品视频| 各种BBwBBwBBwBBw| 丰满少妇在线观看网站| 欧美成人图片视频在线| 久久嫩草精品久久久久精| 霸道总裁雷总各种姿势白浆爱情岛论坛 | 国产人妻一区二区三区欧美毛片| 先锋影音AV资源站| 亚洲天堂在线观看免费| 97在线观看视频| 国产乱伦视屏| 日本A片免费观看| 无码专区一区二区三区| 亚洲三级无码视频| 久久婷婷国产麻豆91天堂| 手机看片日韩| 大屌探花| 成人一区视频| 青青操逼视频| 国产婷婷色一区二区| 亚洲一区二区久久| 日韩激情无码一区二区| 国产免费视频69| 中文字幕乱码中文乱码图片| 小泬BBBBBB免费看| 五月天黄色电影| 亚洲成人在线视频免费观看| 国产三级AV在线| 黄色成人18| 小小拗女BBw搡BBBB搡| 中文字幕在线观看视频免费| 久久人妻熟女中文字幕av蜜芽| 成人黄色一级| 蝌蚪窝久久| 成人午夜福利网站| 日韩视频成人| 久久婷婷色| 四川少妇搡bbbbb搡多人| 欧美成人五月天| 久久久久成人精品无码| 男女激情网站| 国产精品4| 国产三级AV在线| 男人天堂网站| 婷婷网五月天| 北条麻妃无码精品AV| 特黄特黄免费看| 美女91网站色| 一本色道久久综合亚洲精品久久| 男女怕怕网站| 欧美午夜伦理| 蜜臀色欲AV无码人妻| 五月天黄色电影网站| 黄片小视频在线观看| 少妇精品| 69成人| 日韩激情无码一区二区| 俺来也俺去啦欧美www| 日韩AV乱伦| 超碰成人免费| 亚洲精品乱码在线| 有码中文字幕在线观看| 五月婷婷六月丁香| 99久久婷婷国产综合精品| 五月婷婷丁香综合| 丁香五月天色婷婷| 国产女人18毛片水18精品| 国产在线激情视频| 欧一美一婬一伦一区二区三区 | av一区二区三区| 精品精品精品| 日皮视频免费| 国产福利免费视频| 手机av免费| 天天躁狠狠躁夜躁2024| 九九九九九九精品| 五月天激情婷婷| 蜜桃免费网站| 热久久中文字幕| 蜜臀99| 人人色人人操人人干| 青娱乐精品视频| 人妻人操| 无码专区视频| 国外操逼视频| 在线成人av| 亚洲丁香五月激情| av无码免费| 波多野结衣高清无码| 仓井空一区二区三区| 91精品国自产在线观看| 2020人妻中文字幕| 91超碰免费| 亚洲精品97久久| 色婷婷国产精品综合在线观看| 一级性爱视频| 无码乱码在线观看| 91乱子伦国产乱子伦!| 69国产成人精品二区| 丰满人妻一区二区三区不卡二| 亚洲婷婷小说| 自拍成人视频| 中文字幕你懂的在线三级| 日韩啪啪啪网站| 大香蕉av在线| 大香蕉综合网站| 婷婷三区| 狼友视频免费在线观看| 国产福利91精品| 亚洲Av无码午夜国产精品色软件| 欧美亚洲激情| 成人一区二区三区四区五区| 大鸡吧视频在线观看| 91久久性奴调教| 小泬BBBBBB免费看| 黄色在线网| 韩国无码片| 成人社区视频| 欧洲亚洲免费视频| 北条麻妃无码精品AV怎么看| 午夜福利视频91| 中文字幕在线观看辣文| 乌克兰性爱视频| 操逼片| 国产av一区二区三区四区| 中文字幕第一页在线| 日韩人妻无码电影| 一区二区高清无码| 国产五月天婷婷| 在线视频中文字幕| 精产国品一区二区三区| 国产在线拍揄自揄拍无码视频| 亚洲AV无码秘翔田| a片在线免费观看| 青青草大香蕉伊人| 国产骚逼| 蜜桃视频在线观看视频| 91蝌蚪久久| 午夜无码高清| 午夜探花视频| 国产一级女婬乱免费看| 最新日韩中文字幕| 夜色福利视频| 日日爱99| 亚洲第一天堂| 亚洲AV无码久久久| 伊人网视频在线观看| 久久综合在线| 中文字幕精品人妻在线| 成人免费A片喷| 成人视频123| 欧美黄片一区| 中文字幕无码一区二区| 久久WW| 亚洲国产免费视频| 国产一级a毛一级做a爱| 日本成人一区二区三区| 一区二区三区不卡视频| 成人亚洲欧美| 91大神免费观看| 中文字幕欧美视频| 国产免费av在线观看| 国产亚洲激情| 国产91在线拍揄自揄拍无码九色 | 丁香五月天在线播放| 国产91精品探花一区二区| 国产精品黑人ThePorn| 麻豆mdapp03.tⅴ| 182AV| 成人无码一区| 国产又爽又黄免费网站在| 日本一级按摩片免费观看| 又大又粗又爽| www.伊人大香蕉| 人妖毛片| 大香蕉在线视频网| 97无码| av第一页| 91久久性奴调教| 五十路av| 影音先锋男人网| 亚洲高清免费| 久草手机视频在线观看| 午夜AV免费| 91亚洲国产成人精品一区| 无码逼逼| 亚洲无码中文字幕在线观看| 日韩美女在线| 电家庭影院午夜| 中文字幕不卡在线观看| 美女91网站色| 无码人妻日韩精品一区二区三| 久久毛片视频| 久热网站| 中文无码在线播放| 日韩区一中文字幕a∨| 91av天堂| www.国产在线| 久久久久999| 韩国午夜激情| 黄片免费在线播放| 免费三级怡红院| 国产精品123| 五月天婷婷丁香综合视频| 日韩无码中文字| 国产ts在线| 色色影音先锋| 丰满无码| 亚洲午夜视频在线观看| 国产五月天婷婷| 亚洲无码日| 亚洲高清无码中文字幕| 国产无码影视| 免费一级无码婬片A片AAA毛片| 成人超碰| 四虎成人精品永久免费AV九九 | 丰满人妻一区二区三区精品高| 欧美XX888做受| 大香蕉尹人网| 亚洲免费黄片| 99r6热只有精品免费观看| 插逼综合网| 一区二区三区久久久久〖网:.〗 | 成人视频18+在线观看| AA级黄色视频| 午夜在线观看视频18| 一级免费黄色视频| yy午夜福利| 免费一区| 欧美人人爱| 先锋久久资源| 老女人的逼| 蜜桃91精品入口| 天堂中文在线a| 国产三级网站| 女人18片毛片60分钟黃菲菲| 国产伦精品一级A片视频夜夜| 人人人操| 91丨九色丨蝌蚪丨成人| 边添小泬边狠狠躁视频| 日韩精品一区二区三区四区| 白嫩外女BBWBBWBBW| 亚洲免费一级片| 人人干人| 亚洲AV成人无码精在线| 伊人久久香| 伊人666| 亚洲AⅤ| 亚洲欧美日韩电影| 亚洲黄色Av| 69成人精品视频| 人人操av| 一级片免费网站| 四川性BBB搡BBB爽爽爽小说| 久久一级片| 日韩午夜福利| 日本啪啪网站| 黄色视频网站日本| 日本五十路| 亚洲69p| 蜜臀精品色无码蜜臀AV| 国产AV18岁| 亚洲精品中文字幕无码| 亚洲色无码| 亚洲成人黄色在线| 甘肃WBBBB搡wBBBB| 无码毛片一区二区三区人口| 亚洲视频福利| 欧美精品一区二区三区蜜臀 | 3D动漫啪啪精品一区二| 午夜福利91| 天天A片| 91麻豆福利在线| 猫咪AV成人永久网站| 一区二区有限公司| 日韩蜜桃视频| 国产欧美综合视频一区二区在线| 特黄aaaaaaaa真人毛片| 成人黄色免费看| 国产一级AA片| 日韩东京热中文字幕| 一区二区三区在线免费观看| 亚洲男人天堂视频| 丁香五月激情啪啪| 男人天堂手机视频| 亚洲无码网| 久久久久久久久久国产| 51妺妺嘿嘿午夜成人| AⅤ视频在线观看| 国产高清一区| 翔田千里无码在线| 婷婷毛片| 亚洲最新在线观看| avcom无码| 一级片在线免费观看| 无码AV免费观看| 日韩无码高清免费| 成人手机看片| 91视频亚洲| 精品乱子伦一区二区三区免费播成 | 欧美日韩免费一区二区三区| 国产欧美日韩在线视频| 欧美激情久久久| 四虎无码丰满人妻| 亚洲免费三级片| 亚洲AV无码成人精品区大猫| 99精品国自产在线| 日日夜夜天天综合| 日日撸视频| 国产久久久久久| 国产学生妹在线播放| 国产精品内射视频| 精品视频免费在线观看| 北条麻妃无码在线视频| 五月天婷婷影院| 亚洲视频国产| 国产色视频一区二区三区QQ号| 熟女熟妇人妻一区二区三区| 影音先锋女人资源| 久久丁香五月婷婷五月天激情视频 | 伊人大香蕉婷婷| 国产精品可站18| 91人妻人人澡人人精品| 91精品国产综合久久久蜜臀九色 | 日韩A片在线观看| 色婷婷在线免费视频| 四川少妇bbbbbbbbb| 成人在线无码视频| 黄色污污污网站| 4444操| 91人妻中文字幕在线精品| 激情视频国产| 亚洲一区二区AV| 夜夜嗨Av禁果Av粉嫩AV懂色Av| 五月天色婷婷丁香| AⅤ视频在线观看| 91AV视频在线观看| 人人插人人摸| 国产一区二区三区视频在线观看| 蜜臀AV在线播放| 日本道在线视频| 性爱xxxxx| 日韩无码视频二区| 无码在线免费观看| 无码AV在线播放| 日韩高清无码不卡| 日韩熟妇无码中文字慕| 五月丁香电影| 国产一级二级三级久久久| 日韩无码123区| 日韩美女毛片| 日韩人妻丰满无码区A片| 久久久久大香蕉| 中文字幕在线观看网址最新地址| 七六十路の高齢熟妇无码| 日韩在线观看网址| 天堂网2018| av影音先锋| 天堂黄片| 亚洲国产精品成人综合色五月| 亚洲一区二区视频| 久久99热这里只频精品6学生| 性爱视频无码| 九九九在线视频| 91蜜桃传媒在线观看| jizz丝袜| 激情五月天在线视频| 成人午夜视频精品一区| 日韩大片免费观看| 亚洲无码中文字幕在线观看| 伊人久操| 五月精品| 91狠狠色丁香婷婷综合久久| 日韩精品人妻中文字幕第4区| 怡春院久久| 国内不卡一卡二视频| 中文字幕无码A片| 无码69| 96精品久久久久久久久久| 成人免费无码毛片| 玖玖爱AV| 三级免费无限AV| 中文字幕免费高清| 电影91久久久| 久久久久成人片免费观看蜜芽| 丁香五月天网站| 波多野结衣高清无码视频| 色婷婷激情视频| 亚洲天堂av网| 一区二区三区在线观看免费| 大色AV| 91亚洲国产成人精品一区二区三| 啪啪成人视频| 色哟哟视频在线观看| 亚洲不卡免费视频| 一级黄色在线观看| 国产欧美综合在线三区| 男人色天堂| 91无码人妻一区二区三区| 欧美三区| AV麻豆| www.911国产| 国产欧美精品一区二区| 免费成人黄色网址| 三级视频网| 日本三级中文字幕| 无码人妻精品一区二区三区蜜臀百度 | 不卡无码av| www.黄色在线| 韩国一区二区三区在线观看| 俩小伙3p老熟女露脸| 欧美footjob| 亚洲无码视频在线观看高清| 短发妹子双人啪啪秀| 色我影院| 人人摸人人干| 黑人操逼| 777AV| 日韩视频一区| 在线观看高清无码| 国产精品福利在线| 国产日韩欧美| 国产精品美女| 亚洲一级黄色片| 波多野结衣视频在线播放| 91久久爽久久爽爽久久片| 色哟哟AV| 日韩91| 国产精品免费在线| AV无码在线观看| 操逼视频在线| 日韩在线一区二区| 91青青草| 亚州AV操屄| 熟女视频国产| 亚洲色无码人妻激情| 2025精品精品视频| 欧美级毛片高潮| 亚洲vs天堂vs成人vs无码| 国产精品怡红院有限公司| 麻豆91网站| 日韩精品一区二区三免费视频| 秋霞日韩| 国产免费av在线观看| 中文字幕人成人乱| 国产精品2025| 三级理论网站| 国产探花自拍| 欧美自拍第一页| 日韩AV电影网站| 亚洲五区| 少妇搡BBBB搡BBB搡HD(| 亚洲码无人客一区二区三区| 亚洲v在线观看| 久青草资源福利视频| 福利精品| 久操操| 97一区二区三区| 国产A片视频| 日韩欧美在线视频观看| 小骚逼操死你| 人人妻人人爱| 韩国深夜福利视频| 色婷婷激情五月天| 伊人综合久久| 52妺嘿嘿午夜福利在线| 影音先锋色资源站| 一级黄色片免费观看| 日日夜夜精选视频| 国产青草视频| 午夜啪啪视频| 韩日AV| 成人h视频| 自拍偷拍一区| 国产又粗又长的视频| 日日干天天操| 超碰大香蕉| 国产三级| 五月六月丁香激情视频| 免费无码婬片A片AA片| 亚洲黄片在线| 97人妻精品一区二区三区软件| 免费无码婬片AAAA片在线蜜芽 | 免费A片国产毛无码A片| 成人午夜免费视频| 麻豆三级电影| 丰满人妻一区二区三区视频在线不卡 | 好好日视频| 日韩AV无码一区二区| 日本边摸边吻奶边做爰| 亚洲中文字幕不卡| 久久4| 国产99re| www.大鸡巴| 一级免费毛片| 欧美激情DVD| 在线观看中文字幕视频| 欧美日韩黄色极品| 91丨PORN丨国产| 久久大鸡巴| 京东一热本色道久久爱| 99久久精| 精品中文字幕在线观看| 欧美天天干| 日本三级片网站在线观看| 日韩精品毛片一区二区视频免费| 日本wwwwww| 久久在线| 成人爱爱免费视频| 91嫩逼| 日逼免费网站| 影音先锋成人AV| 欧美一级片内射| 性欧美XXXX| 九色蝌蚪9l视频蝌蚪9l视频成人熟妇| 天堂网色| a级无码| 无码人妻精品一区二区三区99仓| 麻豆mdapp01.tⅴ| 黄色无码视频| 伊人五月婷婷| 亚洲欧美日本在线| 日本黄色片视频| 中文在线资源| 国产无码区| 在线观看免费无码视频| 精品黄片| 亚洲九九在线| 国产精品久免费的黄网站| 久操99| 91超碰免费| 黄片网站免费看| 久草福利| 国产伊人自拍| 最近最火中文字幕mv歌词| 在线观看视频无码| jizzjizz欧美| av中文字幕在线播放| 午夜激情网站| www.日韩系列| 男女一区二区三区| 特级西西444WWW无码视频兔费看 | 色国产视频| 狠狠躁日日躁夜夜躁A片男男视频| 国产精品揄拍500视频| 免费一级做a爱片毛片A片小说 | 一本高清无码| 国产免费一区二区三区最新不卡| 中文字幕乱码免费综合久久| 天堂av中文字幕| h片无码| 色色播播| 豆花视频成人网站入口免费观看| 亚洲无码视频在线播放| 人人操成人| 国产精品V日韩精品V在线观看| 亚洲视频在线免费看| 日韩欧美高清第一期| 这里有精品| 成人精品网| 在线久操| 91精品人妻少妇无码影院| 99热中文| 777av| 99久久人妻精品免费二区| 91蝌蚪91九色| 伊人久久国产| 大香蕉伊人在线观看| 91麻豆福利在线| 国产丝袜久久| 夜夜av| 99在线观看精品视频| 玖玖在线视频| www99| 成人精品一区二区三区无码视频| 久久久久一| 亚洲成人A片| 国产女人操逼视频| 男女草比视频| 91在线无码精品秘入口男同| 五月激情六月丁香| 丁香花在线小说免费全文| 草av| 蜜臀久久99精品久久久久久婷婷| 超碰在线天天干| www深夜成人a√在线| 欧美在线观看网站18| 91久久无码一区人妻A片蜜桃| 俺去俺来也WWW色老板| 亚洲无码在线免费观看视频| 国产免费一区二区三区网站免费| 双腿张开被9个男人调教| 国产亚洲三级| 亚洲精品在线观看视频| adn日韩av| 欧美系列在线| 2025AV在线| 色香蕉视频| 免费人成年激情视频在线观看| 色中色AV| 亚洲黄色视频在线| 69免费视频| 西西www444无码大胆| 人与禽一级A片一区二区三区| 国产91在线观看| 麻豆乱婬一区二区三区| 苏妲己一级婬片A片| 丁香激情五月少妇| 欧美激情亚洲| 亚洲小视频| 2021av| 亚洲AV网址| 国产激情小视频| www五月天com| 无码视频在线免费播放| 欧美黄色三级片| sesese| 高清无码视频在线| 日韩AV无码专区亚洲AV| 青青草青娱乐| 视频在线a| 一级黄色性爱视频| 黑人无码AV黑人天堂无码AV| 人人摸人人摸| 无码69| 激情综合婷婷久久| 青青草手机在线视频| 国产特级毛片AAAAAA| 国产午夜精品一区二区| 成人电影91| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 思思热99热| 青娱乐免费视频| 操屄免费视频| 欧美性极品少妇精品网站| 亚洲理论| 99热99在线| 一级黄色大毛片| 中国一级片| 99re在线视频观看| 韩国高清无码60.70.80| 黄色一级大片在线免费看国产| 黄色视频网站在线免费观看| 五月丁香久久| 欧美一级A片在免费看| 亚洲人妻无码视频| 国产激情视频在线| 久9久9久9久9久9久9| 毛片三级片| 嫩草在线观看| 亚洲在线观看免费| 欧美日韩一区二区在线观看| H片在线观看| 久久青草免费视频| 五月天久久婷婷| 中文字幕免费在线看一区七区| 夜夜爽7777精品国产三级| 欧美性受XXXX爽XYX熟99| 色色免费黄色视频| A片在线观看网站| 久久嫩草精品久久久久| 亚洲精品成人片在线观看精品字幕 | 中文字幕一级A片免费看| 草久伊人| 北条麻妃99| 久操伊人大香蕉| 日韩精品在线视频观看| 日韩骚逼| 日韩一级乱伦| 乱视频| 亚洲视频第一页| 日韩黄色激情| 国产成人精品二三区麻豆| 2025精品精品视频| 精品一区三区| 白嫩外女BBWBBWBBW| 俺也去俺去啦| 亚洲色,天堂网| 超碰在线观看97| 成人做爰100片免费着| 乱伦无码视频| 婷婷开心色四房播播在线| 国产avwww| 你懂的在线播放| 精品亚洲一区二区三区| AV网站免费在线观看| 欧美爱爱网| 久草大香蕉视频| 91久久久久久久| 夜夜狠狠躁日日| 草草影院第一页| 亚洲福利电影| 国产乱叫456在线| 国产精品视频福利| 日日操天天操夜夜操| 国产三级片AV| 麻豆久久久| 国产69AV| 老女人毛片| 人人操人人摸人人射| 色婷婷激情视频|