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

您的位置:首頁技術文章
文章詳情頁

MySQL5.7并行復制原理及實現

瀏覽:2日期:2023-10-02 11:16:08

稍微了解過一點的數據的運維就知道MySQL 5.5以及之前是單SQL線程回放,如果Master QPS稍微高點,從上就有延遲了,5.6是基于庫的并行回放機制,只有當多個庫的話才有復制才有優勢,而5.7是基于組的并行回放,同一組的事務可以并行重放從而解決延遲問題。

MySQL 5.7并行復制時代

眾所周知,MySQL的復制延遲是一直被詬病的問題之一,然而在Inside君之前的兩篇博客中(1,2)中都已經提到了MySQL 5.7版本已經支持“真正”的并行復制功能,官方稱為為enhanced multi-threaded slave(簡稱MTS),因此復制延遲問題已經得到了極大的改進,甚至在Inside君所在的網易電商應用中已經完全消除了之前延遲長達幾小時的問題。然而,發現還是有很多小伙伴并不了解這個足以載入史冊的“偉大”的特性,故作分享。總之,5.7版本后,復制延遲問題永不存在。

MySQL 5.6并行復制架構

誠然,MySQL 5.6版本也支持所謂的并行復制,但是其并行只是基于schema的,也就是基于庫的。如果用戶的MySQL數據庫實例中存在多個schema,對于從機復制的速度的確可以有比較大的幫助。MySQL 5.6并行復制的架構如下所示:

MySQL5.7并行復制原理及實現

在上圖的紅色框框部分就是實現并行復制的關鍵所在。在MySQL 5.6版本之前,Slave服務器上有兩個線程I/O線程和SQL線程。I/O線程負責接收二進制日志(更準確的說是二進制日志的event),SQL線程進行回放二進制日志。如果在MySQL 5.6版本開啟并行復制功能,那么SQL線程就變為了coordinator線程,coordinator線程主要負責以前兩部分的內容:

若判斷可以并行執行,那么選擇worker線程執行事務的二進制日志 若判斷不可以并行執行,如該操作是DDL,亦或者是事務跨schema操作,則等待所有的worker線程執行完成之后,再執行當前的日志

這意味著coordinator線程并不是僅將日志發送給worker線程,自己也可以回放日志,但是所有可以并行的操作交付由worker線程完成。coordinator線程與worker是典型的生產者與消費者模型。

上述機制實現了基于schema的并行復制存在兩個問題,首先是crash safe功能不好做,因為可能之后執行的事務由于并行復制的關系先完成執行,那么當發生crash的時候,這部分的處理邏輯是比較復雜的。從代碼上看,5.6這里引入了Low-Water-Mark標記來解決該問題,從設計上看,其是希望借助于日志的冪等性來解決該問題,不過5.6的二進制日志回放還不能實現冪等性。另一個最為關鍵的問題是這樣設計的并行復制效果并不高,如果用戶實例僅有一個庫,那么就無法實現并行回放,甚至性能會比原來的單線程更差。而單庫多表是比多庫多表更為常見的一種情形。

MySQL 5.7基于組提交的并行復制

MySQL 5.7才可稱為真正的并行復制,這其中最為主要的原因就是slave服務器的回放與主機是一致的即master服務器上是怎么并行執行的slave上就怎樣進行并行回放。

MySQL 5.7并行復制的思想簡單易懂,一言以蔽之:一個組提交的事務都是可以并行回放,因為這些事務都已進入到事務的prepare階段,則說明事務之間沒有任何沖突(否則就不可能提交)。

MySQL5.7并行復制原理及實現

為了兼容MySQL 5.6基于庫的并行復制,5.7引入了新的變量slave-parallel-type,其可以配置的值有:

DATABASE:默認值,基于庫的并行復制方式 LOGICAL_CLOCK:基于組提交的并行復制方式支持并行復制的GTID

如何知道事務是否在一組中,又是一個問題,因為原版的MySQL并沒有提供這樣的信息。在MySQL 5.7版本中,其設計方式是將組提交的信息存放在GTID中。那么如果用戶沒有開啟GTID功能,即將參數gtid_mode設置為OFF呢?故MySQL 5.7又引入了稱之為Anonymous_Gtid的二進制日志event類型,如:

mysql> SHOW BINLOG EVENTS in ’mysql-bin.000006’; +------------------+-----+----------------+-----------+-------------+-----------------------------------------------+ | Log_name | Pos | Event_type | Server_id | End_log_pos | Info | +------------------+-----+----------------+-----------+-------------+-----------------------------------------------+ | mysql-bin.000006 | 4 | Format_desc | 88 | 123 | Server ver: 5.7.7-rc-debug-log, Binlog ver: 4 | | mysql-bin.000006 | 123 | Previous_gtids | 88 | 194 | f11232f7-ff07-11e4-8fbb-00ff55e152c6:1-2 | | mysql-bin.000006 | 194 | Anonymous_Gtid | 88 | 259 | SET @@SESSION.GTID_NEXT= ’ANONYMOUS’ | | mysql-bin.000006 | 259 | Query | 88 | 330 | BEGIN | | mysql-bin.000006 | 330 | Table_map | 88 | 373 | table_id: 108 (aaa.t) | | mysql-bin.000006 | 373 | Write_rows | 88 | 413 | table_id: 108 flags: STMT_END_F | .....

這意味著在MySQL 5.7版本中即使不開啟GTID,每個事務開始前也是會存在一個Anonymous_Gtid,而這GTID中就存在著組提交的信息。

LOGICAL_CLOCK

然而,通過上述的SHOW BINLOG EVENTS,我們并沒有發現有關組提交的任何信息。但是通過mysqlbinlog工具,用戶就能發現組提交的內部信息:

# mysqlbinlog mysql-bin.0000006 | grep last_committed#150520 14:23:11 server id 88 end_log_pos 259 CRC32 0x4ead9ad6 GTID last_committed=0 sequence_number=1#150520 14:23:11 server id 88 end_log_pos 1483 CRC32 0xdf94bc85 GTID last_committed=0 sequence_number=2#150520 14:23:11 server id 88 end_log_pos 2708 CRC32 0x0914697b GTID last_committed=0 sequence_number=3#150520 14:23:11 server id 88 end_log_pos 3934 CRC32 0xd9cb4a43 GTID last_committed=0 sequence_number=4#150520 14:23:11 server id 88 end_log_pos 5159 CRC32 0x06a6f531 GTID last_committed=0 sequence_number=5#150520 14:23:11 server id 88 end_log_pos 6386 CRC32 0xd6cae930 GTID last_committed=0 sequence_number=6#150520 14:23:11 server id 88 end_log_pos 7610 CRC32 0xa1ea531c GTID last_committed=6 sequence_number=7...

可以發現較之原來的二進制日志內容多了last_committed和sequence_number,last_committed表示事務提交的時候,上次事務提交的編號,如果事務具有相同的last_committed,表示這些事務都在一組內,可以進行并行的回放。例如上述last_committed為0的事務有6個,表示組提交時提交了6個事務,而這6個事務在從機是可以進行并行回放的。

上述的last_committed和sequence_number代表的就是所謂的LOGICAL_CLOCK。先來看源碼中對于LOGICAL_CLOCK的定義:

class Logical_clock { private: int64 state; /* Offset is subtracted from the actual 'absolute time' value at logging a replication event. That is the event holds logical timestamps in the 'relative' format. They are meaningful only in the context of the current binlog. The member is updated (incremented) per binary log rotation. */ int64 offset; ......

state是一個自增的值,offset在每次二進制日志發生rotate時更新,記錄發生rotate時的state值。其實state和offset記錄的是全局的計數值,而存在二進制日志中的僅是當前文件的相對值。使用LOGICAL_CLOCK的場景如下:

class MYSQL_BIN_LOG: public TC_LOG { ... public: /* Committed transactions timestamp */ Logical_clock max_committed_transaction; /* 'Prepared' transactions timestamp */ Logical_clock transaction_counter; ...

可以看到在類MYSQL_BIN_LOG中定義了兩個Logical_clock的變量:

max_c ommitted_transaction:記錄上次組提交時的logical_clock,代表上述mysqlbinlog中的last_committed transaction_counter:記錄當前組提交中各事務的logcial_clock,代表上述mysqlbinlog中的sequence_numbe并行復制測試

下圖顯示了開啟MTS后,slave服務器的QPS。測試的工具是sysbench的單表全update測試,測試結果顯示在16個線程下的性能最好,從機的QPS可以達到25000以上,進一步增加并行執行的線程至32并沒有帶來更高的提升。而原單線程回放的QPS僅在4000左右,可見MySQL 5.7 MTS帶來的性能提升,而由于測試的是單表,所以MySQL 5.6的MTS機制則完全無能為力了。

MySQL5.7并行復制原理及實現

MySQL 5.7并行復制

并行復制配置與調優master_info_repository

開啟MTS功能后,務必將參數master_info_repostitory設置為TABLE,這樣性能可以有50%~80%的提升。這是因為并行復制開啟后對于元master.info這個文件的更新將會大幅提升,資源的競爭也會變大。在之前InnoSQL的版本中,添加了參數來控制刷新master.info這個文件的頻率,甚至可以不刷新這個文件。因為刷新這個文件是沒有必要的,即根據master-info.log這個文件恢復本身就是不可靠的。在MySQL 5.7中,Inside君推薦將master_info_repository設置為TABLE,來減小這部分的開銷。

slave_parallel_workers

若將slave_parallel_workers設置為0,則MySQL 5.7退化為原單線程復制,但將slave_parallel_workers設置為1,則SQL線程功能轉化為coordinator線程,但是只有1個worker線程進行回放,也是單線程復制。然而,這兩種性能卻又有一些的區別,因為多了一次coordinator線程的轉發,因此slave_parallel_workers=1的性能反而比0還要差,在Inside君的測試下還有20%左右的性能下降,如下圖所示:

MySQL5.7并行復制原理及實現 ​​​​​MySQL 5.7 并行復制​​​​​

這里其中引入了另一個問題,如果主機上的負載不大,那么組提交的效率就不高,很有可能發生每組提交的事務數量僅有1個,那么在從機的回放時,雖然開啟了并行復制,但會出現性能反而比原先的單線程還要差的現象,即延遲反而增大了。聰明的小伙伴們,有想過對這個進行優化嗎?

Enhanced Multi-Threaded Slave配置

說了這么多,要開啟enhanced multi-threaded slave其實很簡單,只需根據如下設置:

# slaveslave-parallel-type=LOGICAL_CLOCKslave-parallel-workers=16master_info_repository=TABLErelay_log_info_repository=TABLErelay_log_recovery=ON并行復制監控

復制的監控依舊可以通過SHOW SLAVE STATUSG,但是MySQL 5.7在performance_schema架構下多了以下這些元數據表,用戶可以更細力度的進行監控:

mysql> show tables like ’replication%’; +---------------------------------------------+ | Tables_in_performance_schema (replication%) | +---------------------------------------------+ | replication_applier_configuration | | replication_applier_status | | replication_applier_status_by_coordinator | | replication_applier_status_by_worker | | replication_connection_configuration | | replication_connection_status | | replication_group_member_stats | | replication_group_members | +---------------------------------------------+ 8 rows in set (0.00 sec)總結

MySQL 5.7推出的Enhanced Multi-Threaded Slave解決了困擾MySQL長達數十年的復制延遲問題,再次提醒一些無知的PostgreSQL用戶,不要停留在之前對于MySQL的印象,物理復制也不一定肯定比邏輯復制有優勢,而MySQL 5.7的MTS已經完全可以解決延遲問題了。

Reference:

- http://www.ttlsa.com/mysql/mysql-5-7-enhanced-multi-thread-salve/

- http://moguhu.com/article/detail?articleId=129

- https://www.codercto.com/a/63073.html

- https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_preserve_commit_order

到此這篇關于MySQL5.7并行復制原理及實現的文章就介紹到這了,更多相關MySQL5.7并行復制內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国产成人三级视频在线播放 | 国产精品va无码免费 | 国产熟妇高潮叫床视频播放 | 天堂av手机在线观看 | 三级一区二区 | 九色丨porny丨自拍视频 | 亚洲中文无码永久免 | 国产一区二区精彩视频 | 成人av动漫在线观看 | 亚洲系列在线观看 | 亚洲人高潮女人毛茸茸 | 黄色视屏在线免费观看 | 成人福利网址 | 欧美一区二区视频在线观看 | 日韩经典午夜福利发布 | 国产午夜影院 | www久久久com | 丰满少妇aaaaaa爰片毛片 | 澳门永久av免费网站 | 精品动漫3d一区二区三区免费版 | 国产精品乱码人人做人人爱 | 久久成人福利视频 | 成人国产片女人爽到高潮 | 亚欧av在线播放 | 精品一区二区三区在线播放视频 | 国产精品对白久久久久粗 | 日韩精品视 | 国产性一乱一性一伧的解决方法 | 爱欲av| 色噜噜狠狠色综合成人网 | 成年人的天堂 | 成年人免费看毛片 | 成人福利在线 | 激情图片在线视频 | 日韩av女优在线观看 | 少妇毛片久久久久久久久竹菊影院 | 深夜福利免费视频 | 被灌满精子的波多野结衣 | 国产日韩在线看 | av在线一区二区三区四区 | 国产伦理网站 | www.成人在线 | 精品日本一区二区三区在线观看 | 51国产偷自视频区视频 | 精品中文字幕一区 | 久草操 | 亚洲一区播放 | 精品一区二区三区毛片 | 双乳奶水饱满少妇呻吟 | 久久久久久久久久99精品 | 国产在线伊人 | 国产福利91 | 超h高h肉h文教室学长男男视频 | 国产精品夜间视频香蕉 | 亚洲三级在线播放 | 在线视频91 | 伊人蕉久| 欧美激情网站 | 久久久国产精品亚洲一区 | 成人免费一级 | 国产手机视频在线 | 国产精品久久久久久2021 | 大尺度做爰呻吟舌吻网站 | 欧美一级不卡 | 超碰在线人人草 | 欧美成人综合在线 | 久久影院国产 | 午夜av一区二区三区 | 免费男人下部进女人下部视频 | 国产aⅴ夜夜欢一区二区三区 | 成人日韩av| 国产av一区二区三区无码野战 | 国产精品久久久久久久久久久杏吧 | 国产精品久久精品三级 | 国产激情网站 | 亚洲第一综合天堂另类专 | 毛片基地黄久久久久久天堂 | 岛国免费的毛片 | 中文字幕一区二区三区四区不卡 | 成人51网站 | 欧美性xxxx狂欢老少配 | 女警高潮潮一夜一区二区三区毛片 | 永久黄色网址 | 国产嫩草在线观看 | 无套内谢老熟女 | 久久青草视频 | 欧美国产一区二区三区激情 | 亚洲综合国产一区二区三区 | 女人性做爰100部免费 | vvvv99日韩精品亚洲 | a级成人毛片 | www.欧美国产 | 亚洲午夜成人片 | 刘亦菲裸体视频一区二区三区 | 91精品国产92久久久久 | 夫妻性生活黄色大片 | 国产精品2| 青青草成人免费视频 | 亚洲视频网站在线观看 | 新版本天堂资源在线中文8的特点 | 99re最新 | 少妇影院y1111| 国产成人一区二区三区视频 | 亚洲精品男人的天堂 | 成人国产精品久久久网站 | 特级淫片裸体免费看 | 国产精品久久影院 | 国产va在线观看 | 成人综合婷婷国产精品久久 | 亚洲精品欧美综合四区 | 久久伊人色av天堂九九小黄鸭 | 亚洲毛片一区 | 国语自产精品视频在线看 | 最近中文字幕免费mv在线 | 国产麻豆成人 | 亚洲爽爆av | 中文字幕人妻无码一区二区三区 | 激情小说在线 | 爱情岛亚洲论坛入口福利 | 大奶子网站 | jizz中国少妇高潮出水 | 僵尸叔叔在线观看国语高清免费观看 | 亚洲精品www久久久久久 | 天天射日日操 | 国产色视频一区二区三区 | 国内精品伊人久久久久7777 | 日本三级韩国三级三级a级中文 | 国产精品偷乱一区二区三区 | 有码一区二区三区 | 国产欧美一级片 | 青青青青青手机视频在线观看视频 | 你懂的在线观看网址 | 欧美一级色片 | 久久久久人妻精品一区三寸蜜桃 | mm131国产精品| 狠狠躁夜夜躁人蜜臀av小说 | 欧美国产日韩一区二区三区 | 国产精品三级在线观看无码 | 一本一道dvd在线观看免费视频 | 日本道精品一区二区三区 | 香蕉视频在线观看黄 | 日本高清视频免费观看 | 免费看男女做爰爽爽视频 | 国产xxx69麻豆国语对白 | 国产精品bbwbbwbbw在线 | 色 成人 亚洲 | 亚洲jizzjizz| 日韩日日夜夜 | 欧美日韩在线看 | 人妻熟妇乱又伦精品视频app | 久久久香蕉视频 | 国产丝袜美腿一区二区三区 | 欧美高清在线一区 | 久久精品国产一区 | 精品亚洲一区二区三区在线观看 | 在线色综合 | 在厨房拨开内裤进入毛片 | 姝姝窝人体www聚色窝 | 国产精品女同磨豆腐磨出水了 | 永久国产 | 久久久久久久久久一区二区三区 | 久草播放 | 日欧美老女人 | 夜色福利 | 亚洲美女又黄又爽在线观看 | 中文字字幕 | 色偷偷成人 | 国产自啪精品视频网站丝袜 | 亚洲日本在线观看 | 又色又爽又高潮免费视频国产 | 欧美成人免费网站 | 黄色大网站| 九九夜 | 中国黄色录像一级片 | 一本色道久久hezyo加勒比 | 久久精品国产一区 | 在线观看视频一区二区 | 自拍第1页 | 少妇视频一区二区三区 | 久久久免费网站 | 白丝乳交内射一二三区 | av免费观看久久 | 成人在线观看你懂的 | 亚洲午夜综合 | 天天躁日日躁aaaaxxxx | 中文字幕亚洲在线观看 | 性丰满白嫩白嫩的hp124 | 亚洲国产一二 | 成人免费看黄网站yyy456 | 中国女人裸体乱淫 | 野外吮她的花蒂高h在线观看 | 亚洲成人黄色av | 欧美片网站免费 | 久久久久九九 | 国产一二三四在线视频 | 久草最新网址 | 中文字幕伊人 | 男人和女人高潮做爰视频 | 日本精品一区二区三区视频 | 日韩免费在线播放 | 真实乱偷全部视频 | 亚洲欧美日韩中文在线 | 中文字幕制服丝袜 | 国外激情av片 | 一本久久久 | 中文字幕一区二区三区精华液 | 热久久av| 成年女人毛片免费视频 | 毛片免费在线观看视频 | 国产九色在线播放九色 | 鸭子tv国产在线永久播放 | 色视频在线观看视频 | 91美女吸乳羞羞网站 | 国产成人免费ā片在线观看 | 国产精品夜夜夜爽阿娇 | 日本3p视频 | 久久精品一本到东京热 | 女人av在线 | 强行糟蹋人妻hd中文字 | 中文字幕二区在线观看 | 国产精品无码mv在线观看 | 五十路丰满中年熟女中出 | 日本欧美www | 国内露脸少妇精品视频 | 久久人人看| 慈禧一级淫片免费放特级 | 日本免费人成视频在线观看 | 日操操| 毛片在线视频 | 亚洲性无码一区二区三区 | 夜夜精品浪潮av一区二区三区 | 国产色视频一区二区三区 | 日韩高清av | 精品久久亚洲 | 大尺度分娩网站在线观看 | 亚洲 综合 欧美 动漫 丝袜图 | 亚洲精品偷拍视频 | av网站在线播放 | 日韩免费无码一区二区视频 | 蜜桃av在线播放 | 久久夜色精品亚洲 | 日韩深夜视频 | 欧美日韩国产传媒 | 国产香蕉在线视频 | 成人精品999 | 一个色的综合 | 噼里啪啦动漫 | 狠狠干网址 | 欧美又大又色又爽bbbbb片 | 宅男噜噜66国产精品观看 | 久久99热狠狠色一区二区 | 好吊色欧美一区二区三区视频 | 成人62750性视频免费网站 | 国产综合视频在线观看 | 国产亚洲天堂网 | 中文字幕在线观看一区 | 天天干,夜夜操 | 超碰人人干人人 | 亚洲成a人v欧美综合天堂麻豆 | а√在线中文网新版地址在线 | 奇米影视久久 | 91丨porny丨中文 | 在线免费av网址 | 国产又粗又猛又爽又黄的三级视频 | 么公的好大好硬好深好爽视频 | 国产精品一区二av18款 | 国产麻豆免费观看 | 中国一级黄色影片 | 四虎影音先锋 | 午夜天堂一区人妻 | 13一15学生毛片视频软件 | 国产手机在线精品 | 久久这里只有精品9 | 亚洲a成人 | 旅行的意义3在线观看韩国 绿帽av | 中文www新版资源在线 | 内射极品少妇xxxxxhd | www久久爱白液流出h | 动漫美女无遮挡免费 | 亚洲国产超清无码专区 | 久久国产精品一区二区三区 | 亚洲男人第一av网站 | 欧美乱淫视频 | 久久精品99国产精品亚洲 | 亚洲精品无线乱码一区 | 夜夜高潮夜夜爽精品av免费的 | 99激情| 乌克兰丰满少妇毛片 | 在线观看91av | 一级a性色生活片久久毛片明星 | 极品少妇hdxx天美hdxx | 亚洲最大福利视频 | 亚洲精品一区二区三区婷婷月 | 无码一区二区三区 | 一级片小视频 | 91国产视频在线 | 精品午夜视频 | 中文字幕无码色综合网 | 国产精彩视频在线 | 六月丁香婷婷综合 | 欧美国产精品一区二区 | 97国产爽爽爽久久久 | 性征服新婚少妇69xx | 亚洲欧美综合精品另类天天更新 | av网站在线观看免费 | 免费网站看v片在线18禁无码 | 777黄色| 国产国语老龄妇女a片 | 自拍偷拍第2页 | 欧美jizzhd精品欧美巨大免费 | 国产网站一区二区 | 三级a做爰一女二男 | 美国三级欧美一级 | 乱人伦人妻中文字幕 | 97高清国语自产拍 | 久久久久久久久久久网 | 精品少妇人妻av免费久久久 | 欧美一区二区最爽乱淫视频免费看 | 欧美变态另类刺激 | 少妇粉嫩小泬喷水视频www | 五月婷婷在线视频 | 色妞色视频一区二区三区四区 | 色噜噜久久综合伊人一本 | 国产日韩aaaa片毛片 | 一区二区三区入口 | 亚洲一区精品人人爽人人躁 | 亚洲精品无码午夜福利中文字幕 | 午夜小网站| 中文字幕亚洲欧美日韩在线不卡 | 色婷婷香蕉在线一区二区 | 欧美激情三区 | missav|免费高清av在线看 | 国产一区二区精品久久岳 | 色综合天天天天做夜夜夜夜做 | mm131美女久久精品美女图片 | 欧美福利在线视频 | 99热亚洲精品 | 日本高清在线播放 | av黄色影院 | 日日噜噜夜夜狠狠va视频v | 就要操就要日 | 亚洲欧洲日产国产 最新 | 视频在线不卡 | 在线观看欧美一区 | 欧美videos另类精品 | 久久免费看少妇a高潮一片黄特 | 成人黄色小说在线观看 | av剧情在线观看 | 黄色av网站在线看 | 欧美性xxxx顶级按摩 | 免费看a| 免费精品99久久国产综合精品 | 99久久精品免费看国产免费软件 | 在线播放无码高潮的视频 | 黄色小毛片 | 精品一区二区免费看 | 亚洲网址在线观看 | 免费成年人视频 | 亚洲人成亚洲精品 | 91视频官网| 久久久久人妻一区二区三区 | 亚洲激情另类 | www.av在线免费观看 | 性无码一区二区三区在线观看 | www.精品国产 | 97国产精品自拍 | 久艹视频在线 | 九九自拍视频 | 少妇婷婷| 欧美在线brazzers免费视频 | 亚洲乱码国产乱码精品精在线网站 | 三级三级三级a级全黄网站 三级三级三级三级 | 国产一区二区午夜 | 狠狠色狠狠色综合久久一 | 饥渴放荡受np公车奶牛 | 亚洲午夜在线观看 | 日韩精品第一区 | 免费高清a级南片在线观看 免费高清成人 | 强制高潮xxxxhd日本 | 亚洲欧美日韩中文久久 | 欧美孕妇与黑人孕交 | 在线免费观看麻豆 | 大片av| 久久久久有精品国产麻豆 | 又爽又黄又无遮挡网站 | 68日本xxxxxⅹxxx22 | 亚洲精品大片www | 久久免费视频网站 | 有码在线视频 | 国产一区在线视频 | 私库av在线 | 亚洲欧美日韩成人在线 | 桥本有菜aⅴ一区二区三区 桥本有菜免费av一区二区三区 | 欧美一区二区激情 | 日韩欧美精品国产 | 夜色福利院在线观看免费 | 亚洲国产三级在线观看 | 香蕉久久一区二区不卡无毒影院 | 亚洲一区二区国产 | 亚洲欧美影院 | 熟女少妇内射日韩亚洲 | 97国产精品久久久 | 啪啪免费网 | 国产色播 | 午夜噜噜| 日韩a无v码在线播放免费 | 大色av| 欧美日韩在线观看精品 | 亚洲精品无码人妻无码 | 免费a v视频 | 韩国三级网址 | 尹人成人| 国产 欧美 日韩 在线 | 久久久夜 | 二区视频在线观看 | 老女人老91妇女老热女 | 国产无遮挡又黄又爽在线视频 | 欧美色xxxx| 377p欧洲日本亚洲大胆 | 伊人久久婷婷五月综合97色 | 久久9精品区-无套内射无码 | 欧美一级性生活视频 | 久久精品欧美一区二区三区麻豆 | 草逼视频免费看 | 日韩视频在线免费播放 | 国产又粗又猛又爽又黄的视频9 | 日本精品一区二区三区四区 | 妇女bbbb插插插视频 | 国产免费一区二区三区四区五区 | 密臀av夜夜澡人人爽人人 | 欧美视频一 | 日日碰狠狠躁久久躁蜜桃 | 爱情岛论坛亚洲自拍 | 少妇又紧又大又色又爽视频 | 日韩黄视频在线观看 | 精品香蕉一区二区三区 | 国产男女视频在线观看 | 亚洲国产欧美另类 | 精品一区二区三人妻视频 | 99啦porny丨首页入口 | 精品中出| 国产精品一区二区欧美黑人喷潮水 | 国内毛片毛片毛片毛片毛片毛片 | 国产69精品久久久久app下载 | 小柔的淫辱日记(1~7) | 青草伊人久久 | 日p视频在线观看 | 影音av在线 | 97成网| av一区二区三区在线观看 | 日日好av| 永久免费精品影视网站 | 欧美一区1区三区3区公司 | 中文字幕亚洲乱码熟女在线 | 真人性囗交69视频 | 中字幕视频在线永久在线观看免费 | 人妻中文字幕在线网站 | 北条麻妃一区二区三区中文字幕 | 亚洲成a人片在线观看www | 一本一本久久a久久精品综合妖精 | 99成人在线观看 | 嫩草影院懂你的影院 | 欧美日韩国产一区二区三区不卡 | 亚洲a∨国产av综合av下载 | 3d动漫精品h区xxxxx区 | 一本一道波多野结衣av中文 | 中文字幕第一 | 在线观看国产一区二区 | 欧美乱大交做爰xxxⅹ性3 | 欧美成人一区二区三区 | 国内精品久久久久久久久电影网 | 日韩激情视频在线 | 国产免费福利视频 | 亚洲永久精品国产 | 中文字幕日韩人妻不卡一区 | 亚洲色av性色在线观无码 | 国产黄色毛片视频 | 超碰导航 | 久久论理 | 亚洲奶汁xxxx哺乳期 | 中文字幕在线2018 | 黄色一级国产 | 亚洲在线免费观看视频 | 国产一级做a爰片久久毛片男 | 男女高潮又爽又黄又无遮挡 | 国产精品无码dvd在线观看 | awww在线天堂bd资源在线 | 男人靠女人免费视频网站 | 老女人给我性启蒙 | 婷婷综合社区 | 欧美www在线观看 | 日韩一级二级三级 | 五月色婷 | ass极品国模pics | 亲子伦一区二区三区观看方式 | 在线涩涩| 久久精品小视频 | 一卡二卡久久 | 亚洲男人天堂2020 | 日韩欧美在线观看一区二区 | 日韩毛片在线播放 | 欧美123区| 国产福利资源 | 99精品欧美一区二区三区综合在线 | 1区2区3区在线观看 2015www永久免费观看播放 | 国产一级做a爰片久久毛片99 | 在线观看国产日韩 | 国产精品嫩草影院ccm | 波多野结衣人妻 | 毛片免费视频 | 老司机午夜精品99久久免费 | 菲律宾av| 成人av在线一区二区 | 啦啦啦www播放日本观看 | 99精品国产免费久久久久久按摩 | 在线综合av | 日韩色综合网 | 极品少妇一区二区三区 | 激情视频免费在线观看 | 亚洲欧美日韩久久精品 | 91精品久久久久久久蜜月 | 中文字幕亚洲乱码熟女一区二区 | 波多野结衣精品视频 | 伊人福利视频 | 久久99国产精品久久99果冻传媒 | 日韩欧美毛片 | 被黑人猛躁10次高潮视频 | 美女av一区二区三区 | 欧美日韩综合一区二区三区 | 国产亚洲精品久久久久久久软件 | 在线视频这里只有精品 | 男人天堂网在线 | 国产日产欧美 | 免费黄色网址在线 | 成人免费的视频 | 成人欧美一区二区三区小说 | 澳门久久 | 爱做久久久久久 | 中文字幕永久视频 | 亚洲欧美在线不卡 | 99久久精品国产同性同志 | 亚洲精品一区二区三区婷婷月 | 黄色免费成人 | 亚洲午夜在线 | 香蕉视频性 | 欧美性猛交xxxx免费看蜜桃 | 黄色三级免费网站 | 在线观看你懂得 | 一区二区三区精品视频 | 玖玖资源站无码专区 | 中文字幕一区日韩精品 | 亚洲一级黄色片 | xxxxx在线视频| 日韩精品成人一区二区三区 | 欧美老妇bbwhd | 日本黄色片一级 | 美女av一区二区三区 | 色狠狠av一区二区三区香蕉蜜桃 | 精品国产乱码久久久久久虫虫 | 欧美视频在线免费看 | 亚洲不卡在线视频 | 午夜福利92国语 | 亚洲性欧美 | 亚洲禁18久人片 | 在线成人亚洲 | 91精品国产乱码久久久久久久久 | 老司机精品福利视频 | 96av麻豆蜜桃一区二区 | 欧美做受又硬又粗又大视频 | 亚洲一区小说 | 成年网站在线免费观看 | 国产情侣真实露脸在线 | 性欧美在线视频免费观看 | 四虎影视在线影院在线观看免费视频 | 尤物一区二区 | 久久亚洲精精品中文字幕早川悠里 | 国产福利精品一区二区 | 91亚洲精品丁香在线观看 | 成人h动漫精品一区二区原神 | 狠狠色综合网站久久久久久久 | 欧美日韩一区二区三区在线 | 天天超碰 | 午夜肉体高潮免费毛片 | 久久97精品久久久久久久不卡 | 欧美成人精品手机在线 | 久草视频福利在线 | 超h高h污肉校园np在线观看 | 国产三级黄色 | 1000部免费毛片在线播放 | 国产精品成人国产乱一区 | 日韩在线视频看看 | 狠狠搞av | 久久ク成人精品中文字幕 | 羞羞视频在线观看免费 | 无码中文字幕人妻在线一区二区三区 | 韩国三级hd中文字幕叫床浴室 | 国产精品视频成人 | 人妻体内射精一区二区 | 欧美日韩精品一区二区天天拍小说 | 精品国产美女福到在线不卡 | 日本精品一区二区在线观看 | 亚洲精品久久久久久 | 日本韩国欧美中文字幕 | 国产偷窥熟妇高潮呻吟 | 91嫩草嫩草 | 欧美性插b在线视频网站 | 丰满人妻中伦妇伦精品app | 最近免费中文字幕中文高清百度 | 1688成人免费视频观看 | 午夜精品久久久久久99热 | 成人一区在线观看 | 激情综合网五月婷婷 | 日韩成人免费观看视频 | www.色综合 | 国产精品久久久久久久久久久杏吧 |