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

業務庫負載翻了百倍,我做了什么來拯救MySQL架構?

數據庫 MySQL
最近有一個業務庫的負載比往常高了很多,最直觀的印象就是原來的負載最高是100%,現在不是翻了幾倍或者指數級增長,而是突然翻了100倍,導致業務后端的數據寫入劇增,產生了嚴重的性能阻塞。

最近有一個業務庫的負載比往常高了很多,最直觀的印象就是原來的負載最高是100%,現在不是翻了幾倍或者指數級增長,而是突然翻了100倍,導致業務后端的數據寫入劇增,產生了嚴重的性能阻塞。

一、引入讀寫分離,優化初見成效

這類問題引起了我的興趣和好奇心,經過和業務方溝通了解,這個業務是記錄回執數據的,簡單來說就好比你發送了一條微博,想看看有多少人已讀,有多少人留言等。所以這類場景不存在事務,會有數據的密集型寫入,會有明確的統計需求。

目前的統計頻率是每7分鐘做一次統計,會有幾類統計場景,目前基本都是全表掃描級別的查詢語句。當前數據庫的架構很簡單,是一個主從,外加MHA高可用。

問題的改進方向是減少主庫的壓力,分別是讀和寫的壓力。寫入的壓力來自于業務的并發寫入壓力,而讀的壓力來自于于全表掃描的壓力,對于CPU和IO壓力都很大。

這兩個問題的解決還是存在優先級,首先統計的SQL導致了系統資源成為瓶頸,結果原本簡單的Insert也成為了慢日志SQL,相比而言,寫入需求是硬需求,而統計需求是輔助需求,所以在這種場景下和業務方溝通,快速的響應方式就是把主庫的統計需求轉移到從庫端。

轉移了讀請求的負載,寫入壓力得到了極大緩解,后來也經過業務方的應用層面的優化,整體的負載情況就相對樂觀了:

  •  主庫的監控負載如下,可以看到有一個明顯降低的趨勢,CPU負載從原來的90%以上降到了不到10%。IO的壓力也從原來的近100%降到了25%左右。

  •  從庫的監控負載如下,可以看到壓力有了明顯的提升。CPU層面的體現不夠明顯,主要的壓力在于IO層面,即全表數據的掃描代價極高。

這個算是優化的第一步改進,在這個基礎上,開始做索引優化,但是通過對比,發現效果很有限。因為從庫端的是統計需求,添加的索引只能從全表掃描降級為全索引掃描,對于系統整體的負載改進卻很有限,所以我們需要對已有的架構做一些改進和優化。

方案1:

考慮到資源的成本和使用場景,所以我們暫時把架構調整為如下的方式:即添加兩個數據節點,然后打算啟用中間件的方式來做分布式的架構設計。對于從庫,暫時為了節省成本,就對原來的服務器做了資源擴容,即單機多實例的模式,這樣一來寫入的壓力就可以完全支撐住了。

但是這種方式有一個潛在的隱患,那就是從庫的中間件層面來充當數據統計的角色,一旦出現性能問題,對于中間件的壓力極大,很可能導致原本的統計任務會阻塞。同時從庫端的資源瓶頸除了磁盤空間外就是IO壓力,目前通過空間擴容解決不了這個硬傷。

在和業務同學進一步溝通后,發現他們對于這一類表的創建是動態配置的方式,在目前的中間件方案中很難以落實。而且對于業務來說,統計需求變得更加不透明了。

方案2:

一種行之有效的改進方式就是從應用層面來做數據路由,比如有10個業務:業務1、業務2在第一個節點,業務3、業務5在第二個節點等等,按照這種路由的配置方式來映射數據源,相對可控,更容易擴展,所以架構方式改為了這種:

而整個的改進中,最關鍵的一環是對于統計SQL性能的改進,如果SQL統計性能的改進能夠初見成效,后續的架構改進就會更加輕松。

二、引入列式存儲,優化統計性能

后續有開始有了業務的爆發式增長,使得統計需求的優化成為本次優化的關鍵所在。

原來的主庫讀寫壓力都很大,通過讀寫分離,使得讀節點的壓力開始激增,而且隨著業務的擴展,統計查詢的需求越來越多。比如原來是有10個查詢,現在可能變成了30個,這樣一來統計壓力變大,導致系統響應降低,從而導致從庫的延遲也開始變大。最大的時候延遲有3個小時,按照這種情況,統計的意義其實已經不大了。

對此我做了幾個方面的改進:

  •  首先是和業務方進行了細致的溝通,對于業務的場景有了一個比較清晰的認識,其實這個業務場景是蠻適合Redis之類的方案來解決的,但是介于成本和性價比選擇了關系型的MySQL,論:暫時保持現狀。
  •  對于讀壓力,目前不光支撐不了指數級壓力,連現狀都讓人擔憂。業務的每個統計需求涉及5個SQL,要對每個場景做優化都需要取舍,最后達到的一個初步效果是字段有5個,索引就有3個,而且不太可控的是一旦某個表的數據量太大導致延遲,整個系統的延遲就會變大,從而造成統計需求都整體垮掉,所以添加索引來解決硬統計需求算是心有力而力不足。結論:索引優化效果有限,需要尋求其他可行解決方案。
  •  對于寫壓力,后續可以通過分片的策略來解決,這里的分片策略和我們傳統認為的邏輯不同,這是基于應用層面的分片,應用端來做這個數據路由。這樣分片對于業務的爆發式增長就很容易擴展了。有了這一層保障之后,業務的統計需求遷移到從庫,寫壓力就能夠平滑的對接了,目前來看寫壓力的空余空間很大,完全可以支撐指數級的壓力。結論:業務數據路由在統計壓力減緩后再開始改進。

為了快速改進現狀,我寫了一個腳本自動采集和管理,會定時殺掉超時查詢的會話。但是延遲還是存在,查詢依舊是慢,很難想象在指數級壓力的情況下,這個延遲會有多大。

在做了大量的對比測試之后,按照單表3500萬的數據量,8張同樣數據量的表,5條統計SQL,做完統計大約需要17~18分鐘左右,平均每個表需要大約2分多鐘。

因為不是沒有事務關聯,所以這個場景的延遲根據業務場景和技術實現來說是肯定存在的,我們的改進方法是提高統計的查詢效率,同時保證系統的壓力在可控范圍內。

一種行之有效的方式就是借助于數據倉庫方案,MySQL原生不支持數據庫倉庫,但是有第三方的解決方案:一類是ColumStore,是在InfiniDB的基礎上改造的;一類是Infobright,除此之外還有其他大型的解決方案,比如Greenplum的MPP方案,ColumnStore的方案有點類似于這種MPP方案,需要的是分布式節點,所以在資源和架構上Infobright更加輕量一些。

我們的表結構很簡單,字段類型也是基本類型,而且在團隊內部也有大量的實踐經驗。

改進之后的整體架構如下,原生的主從架構不受影響:

需要在此基礎上擴展一個數據倉庫節點,數據量可以根據需要繼續擴容。

表結構如下: 

  1. CREATE TABLE `receipt_12149_428` (  
  2.   `id` int(11)  NOT NULL COMMENT '自增主鍵',  
  3.   `userid` int(11)  NOT NULL DEFAULT '0' COMMENT '用戶ID',  
  4.   `action` int(11)  NOT NULL DEFAULT '0' COMMENT '動作',  
  5.   `readtimes` int(11)  NOT NULL DEFAULT '0' COMMENT '閱讀次數',  
  6.   `create_time` datetime NOT NULL  COMMENT '創建時間'  
  7. )   ; 

導出的語句類似于: 

  1. select *from ${tab_name} where create_time between xxx and xxxx  into outfile '/data/dump_data/${tab_name}.csv' FIELDS TERMINATED BY ' ' ENCLOSED BY '\"';  

Infobright社區版是不支持DDL和DML的,后期Infobright官方宣布:不再發布ICE社區版,將專注于IEE的開發,所以后續的支持力度其實就很有限了。對于我們目前的需求來說是游刃有余。

來簡單感受下Infobright的實力: 

  1. >select count( id) from testxxx where id>2000;  
  2. +------------+  
  3. | count( id) |  
  4. +------------+  
  5. |  727686205 |  
  6. +------------+  
  7. 1 row in set (6.20 sec)  
  8. >select count( id) from testxxxx where id<2000 
  9. +------------+  
  10. | count( id) |  
  11. +------------+  
  12. |   13826684 |  
  13. +------------+  
  14. 1 row in set (8.21 sec)  
  15. >select count( distinct id) from testxxxx where id<2000 
  16. +---------------------+  
  17. | count( distinct id) |  
  18. +---------------------+  
  19. |                1999 |  
  20. +---------------------+  
  21. 1 row in set (10.20 sec) 

所以對于幾千萬的表來說,這都不是事兒。

我把3500萬的數據導入到Infobright里面,5條查詢語句總共的執行時間維持在14秒,相比原來的2分鐘多已經改進很大了。我跑了下批量的查詢,原本要18分鐘,現在只需要不到3分鐘。

三、引入動態調度,解決統計延遲問題

通過引入Infobright方案對已有的統計需求可以做到完美支持,但是隨之而來的一個難點就是對于數據的流轉如何平滑支持。我們可以設定流轉頻率,比如10分鐘等或者半個小時,但是目前來看,這個是需要額外的腳本或工具來做的。

在具體落地的過程中,發現有一大堆的事情需要提前搞定。

其一:

  •  比如第一個頭疼的問題就是全量的同步,第一次同步肯定是全量的,這么多的數據怎么同步到Infobright里面。 
  •  第二個問題,也是更為關鍵的,那就是同步策略是怎么設定的,是否可以支持的更加靈活。
  •  第三個問題是基于現有的增量同步方案,需要在時間字段上添加索引。對于線上的操作而言又是一個巨大的挑戰。

其二:

從目前的業務需求來說,最多能夠允許一個小時的統計延遲,如果后期要做大量的運營活動,需要更精確的數據支持,要得到半個小時的統計數據,按照現有的方案是否能夠支持。

這兩個主要的問題,任何一個解決不了,數據流轉能夠落地都是難題,這個問題留給我的時間只有一天。所以我準備把前期的準備和測試做得扎實一些,后期接入的時候就會順暢得多。

部分腳本實現如下:

腳本的輸入參數有兩個,一個是起始時間,一個是截止時間。第一次全量同步的時候,可以把起始時間給的早一些,這樣截止時間是固定的,邏輯上就是全量的。另外全量同步的時候一定要確保主從延遲已經最低或者暫時停掉查詢業務,使得數據全量抽取更加順利。

所以需要對上述腳本再做一層保證,通過計算當前時間和上一次執行的時間來得到任務可執行的時間。這樣腳本就不需要參數了,這是一個動態調度的迭代過程。

考慮到每天落盤的數據量大概在10G左右,日志量在30G左右,所以考慮先使用客戶端導入Infobright的方式來操作。

從實踐來看,涉及的表有600多個,我先導出了一個列表,按照數據量來排序,這樣小表就可以快速導入,大表放在最后,整個數據量有150G左右,通過網絡傳輸導入Infobright,從導出到導入完成,這個過程大概需要1個小時。

而導入數據到Infobright之后的性能提升也是極為明顯的。原來的一組查詢持續時間在半個小時,現在在70秒鐘即可完成。對于業務的體驗來說大大提高。完成了第一次同步之后,后續的同步都可以根據實際的情況來靈活控制。所以數據增量同步暫時是“手動擋”控制。 

從整個數據架構分離之后的效果來看,從庫的壓力大大降低,而效率也大大提高。

四、引入業務路由,平滑支持業務擴容

前面算是對現狀做到了最大程度的優化,但是還有一個問題,目前的架構暫時能夠支撐密集型數據寫入,但是不能夠支持指數級別的壓力請求,而且存儲容量很難以擴展。

從我的理解中,業務層面來做數據路由是最好的一種方式,而且從擴展上來說,也更加友好。

所以再進一層的改進方案如下:

通過數據路由來達到負載均衡,從目前來看效果是很明顯的,而在后續要持續的擴容時,對于業務來說也是一種可控的方式。以下是近期的一些優化時間段里從庫的IO的壓力情況:

經過陸續幾次地解決問題、補充并跟進方案,我們完成了從最初的故障到落地成功,MySQL性能擴展的架構優化分享也已經基本了結。如有更好的實現方式,歡迎大家在留言區交流分享!

責任編輯:龐桂玉 來源: DBAplus社群
相關推薦

2019-01-10 09:32:59

MySQL負載架構

2018-09-07 09:33:52

技術管理程序員

2018-09-27 18:40:21

技術管理項目管理

2020-08-30 14:29:01

Pandas數據分析函數

2012-11-21 17:35:21

Oracle技術嘉年華

2012-07-24 09:16:19

郵箱技巧

2011-06-01 14:24:22

設計移動Web

2022-05-26 08:12:39

PandasApply技巧

2023-04-14 07:09:04

2015-03-12 10:21:05

阿里云宕機

2015-09-24 10:18:54

程序員身價

2018-10-11 15:18:23

阿里云數據庫數據

2016-03-04 14:40:35

華為

2014-11-11 15:57:07

2023-06-26 22:15:14

ChatGPT思維模型

2024-08-01 08:06:11

虛擬線程性能

2023-05-31 07:24:48

2021-06-01 09:58:53

Windows 10EdgeChrono

2015-10-28 17:35:35

自動化運維Ansible配置管理
點贊
收藏

51CTO技術棧公眾號

欧美午夜xxx| 国产高清不卡一区| 在线视频欧美性高潮| 中文字幕 91| 日韩另类在线| 91一区一区三区| 国产精品丝袜一区二区三区| 91成人福利视频| 日韩精品导航| 91精品国产色综合久久不卡电影 | 色综合夜色一区| 一区二区三区四区五区精品| 欧性猛交ⅹxxx乱大交| 日韩不卡免费视频| 久久久久久久电影一区| 特黄一区二区三区| 日韩美女精品| 日韩欧美中文字幕公布| 白嫩少妇丰满一区二区| 欧美xxxbbb| 国产精品久久国产精麻豆99网站| 黄色99视频| 国产精品国产三级国产普通话对白 | 国产真实乱人偷精品视频| 日韩欧美在线中字| 日韩精品中文字幕在线播放| 丰满饥渴老女人hd| 四虎精品永久免费| 欧日韩精品视频| 日韩av综合在线观看| 欧美aaa免费| 中文字幕中文字幕一区| 日韩欧美亚洲日产国| 无码国产精品一区二区色情男同| 国产美女精品在线| 国产精品视频一区二区高潮| 久久久国产精品成人免费| 国内在线观看一区二区三区| 色妞一区二区三区| 国产在线观看无码免费视频| 久久精品福利| 精品国产91洋老外米糕| 美女日批在线观看| 日韩综合一区二区三区| 91精品国产综合久久精品图片| 污视频免费在线观看网站| 欧美日韩国产v| 狠狠操狠狠色综合网| 毛片在线播放视频| 男人天堂视频在线观看| 红桃av永久久久| 国内外成人免费激情视频| 中文字幕 在线观看| 欧美日韩一区二区三区| 欧美一级在线看| 北岛玲heyzo一区二区| 欧美日韩免费看| 国产精品视频一区二区三区四区五区| 丝袜老师在线| 色偷偷88欧美精品久久久| 99免费视频观看| 成人做爰视频www| 欧美图片一区二区三区| 国产色视频在线播放| 国产精品成人3p一区二区三区| 7777精品伊人久久久大香线蕉的| 欧美一级视频在线| 日韩精品一区二区三区中文字幕| 欧美va亚洲va在线观看蝴蝶网| 欧美激情一区二区三区p站| 成人高潮a毛片免费观看网站| 亚洲国产成人91精品| 欧美偷拍一区二区三区| 日本成人小视频| 久久综合国产精品台湾中文娱乐网| 日本黄色小说视频| 日韩视频在线一区二区三区 | 中文字幕久久精品| 国产免费久久久久| 亚洲美洲欧洲综合国产一区| 国产成人免费91av在线| 国产一区二区三区在线观看| 高清av一区二区| 欧美精品国产精品久久久| 成人在线二区| 一区二区三区欧美日| 内射国产内射夫妻免费频道| yw.尤物在线精品视频| 91精品国产综合久久久久久久久久| 久久久无码人妻精品无码| 伊人久久大香线蕉av不卡| 久久黄色av网站| 亚洲精品77777| 久久精品999| 国产呦系列欧美呦日韩呦| 天堂а在线中文在线无限看推荐| 国产精品福利一区| 黄色一级片播放| www.欧美| 亚洲视频一区二区| 久久久久久久久久一区二区三区| 久久中文在线| wwwxx欧美| 自拍视频在线| 日韩欧美在线一区| 特黄特黄一级片| 欧州一区二区| 97超碰国产精品女人人人爽| 国产精品自拍电影| 国产色综合久久| 黄色一级视频片| 999久久久精品一区二区| 中文字幕免费精品一区| 久草手机在线观看| 成人综合婷婷国产精品久久免费| 亚洲成人网上| 不卡av播放| 亚洲精品720p| 久久高清无码视频| 精品一区二区在线看| 女人一区二区三区| 福利影院在线看| 日韩欧美国产系列| 亚洲人做受高潮| 日韩电影在线一区| 久久久久久久久久码影片| 啪啪免费视频一区| 91精品中文字幕一区二区三区| 国产伦理片在线观看| 国产精品女主播一区二区三区| 91手机在线播放| 91黄色在线| 91精品国产综合久久久久久久| 久久久久麻豆v国产| 日本美女视频一区二区| 欧美日韩在线观看一区二区三区| 色多多在线观看| 亚洲国产一区自拍| 男人的天堂一区| 波多野结衣在线一区| 天堂8在线天堂资源bt| 日韩在线精品强乱中文字幕| 欧美成人小视频| av片免费播放| 亚洲最大成人综合| 久久精品aⅴ无码中文字字幕重口| 伊人青青综合网| 99国内精品久久久久久久软件| av电影高清在线观看| 日韩一级片在线观看| 国产人妻精品一区二区三区不卡 | 中文字幕一区二区三区乱码不卡| 韩国久久久久| 国产中文一区二区| 中文字幕不卡三区视频| 亚洲美女福利视频网站| 成人免费视频国产免费| 国产精品无圣光一区二区| 在线观看国产一级片| 亚洲欧洲日韩| 懂色中文一区二区三区在线视频| 99thz桃花论族在线播放| 亚洲国产美女精品久久久久∴| 美日韩一二三区| 国产网站一区二区| 99热一区二区| 欧美在线高清| 精品毛片久久久久久| 日韩精品三区| 久久久精品日本| 好吊视频一区二区三区| 疯狂做受xxxx高潮欧美日本| 97在线观看免费视频| 国内精品伊人久久久久影院对白| 日韩a级黄色片| 一本色道久久综合亚洲精品酒店| 国产精品热视频| 日韩另类在线| 亚洲午夜未删减在线观看 | 一区二区三区无毛| 欧美激情欧美激情| 国产在线观看黄| 日韩欧美三级在线| www.久久久久久久| 亚洲日韩欧美一区二区在线| 免费黄色三级网站| 美女国产一区二区三区| www插插插无码免费视频网站| 真实原创一区二区影院| 成人女保姆的销魂服务| 日本不卡1234视频| 久久亚洲精品成人| 日韩国产福利| 日韩欧美在线观看一区二区三区| 精品欧美一区二区三区免费观看| 国产精品成人免费| 黄瓜视频污在线观看| 国产精品一区三区| 午夜视频你懂的| 亚洲成人原创| 国产又粗又爽又黄的视频 | 永久免费网站视频在线观看| 亚洲制服欧美另类| 国产高清在线一区| 亚洲福利影视| 国产精品99久久99久久久二8| 免费男女羞羞的视频网站在线观看| 亚洲人在线观看| 男人的天堂a在线| 91精品国产综合久久精品| 少妇高潮av久久久久久| 亚洲国产中文字幕| 亚洲国产123| 国产精品无码永久免费888| 亚州av综合色区无码一区| 国产一区二区三区蝌蚪| 牛夜精品久久久久久久| 国产精品婷婷| 大伊香蕉精品视频在线| 欧美久久综合| 色呦呦网站入口| 国产精品久久久久久| 日韩高清国产一区在线观看| 天海翼精品一区二区三区| 国产精品乱码一区二区三区| 精品一区91| 成人免费观看网址| 国产在视频一区二区三区吞精| 欧美在线性视频| 秋霞伦理一区| 欧美中文在线观看| 欧美男人天堂| 2019中文字幕全在线观看| 99爱在线视频| 性欧美xxxx交| 97人人爽人人澡人人精品| 欧美丰满少妇xxxxx| 26uuu亚洲电影在线观看| 久久精品国产96久久久香蕉| 免费在线看黄| 久久精品久久久久久国产 免费| av中文字幕在线| 色诱女教师一区二区三区| a天堂中文在线88| 最近2019中文字幕mv免费看| av影片免费在线观看| www.午夜精品| 大片免费在线观看| 免费97视频在线精品国自产拍| 在线观看三级视频| 欧美高跟鞋交xxxxxhd| av2020不卡| 欧美在线一区二区三区四| 日韩视频网站在线观看| 国产精品揄拍一区二区| 中文字幕综合| 成人免费视频观看视频| 女人抽搐喷水高潮国产精品| 欧美日韩免费精品| 成人在线亚洲| 黄色一级视频播放| 亚洲成人原创| 久久久精品麻豆| 国产一区二区三区在线观看免费视频 | 欧美一区二区三区爽爽爽| 一区二区三区四区五区视频在线观看| 久久亚洲国产成人精品性色| 精品美女久久久久久免费| 蜜臀精品一区二区三区| 欧美精品vⅰdeose4hd| 午夜精品久久久久久久99热黄桃 | √8天堂资源地址中文在线| 97在线免费观看视频| 欧美日韩五区| 999精品视频一区二区三区| 欧美日韩夜夜| 一区二区免费电影| 亚洲国产清纯| a在线观看免费视频| 国产精品一区二区免费不卡| 中文字幕在线视频播放| 国产日韩欧美精品在线| 青青草原国产视频| 色妹子一区二区| 国产黄色av网站| 亚洲欧美变态国产另类| 超碰在线免费播放| 欧美在线视频a| 97久久中文字幕| 免费观看国产成人| 欧美精品一区二区三区久久久竹菊| 黄色a级片免费| 国产高清成人在线| 国产性猛交xx乱| 亚洲高清久久久| 伊人免费在线观看| 亚洲国产成人在线播放| 久久综合网导航| 日本电影亚洲天堂| 综合视频一区| 宅男一区二区三区| 久久天堂成人| 国产白袜脚足j棉袜在线观看| 亚洲国产精品传媒在线观看| 日韩成人av毛片| 欧美一区二区三区免费观看视频| 久久手机免费观看| 国内自拍欧美激情| 麻豆一区在线| 亚洲资源在线网| 日韩激情视频网站| 国产精品无码一区二区三| 亚洲欧洲制服丝袜| 一区二区三区麻豆| 亚洲精品小视频在线观看| 97蜜桃久久| 国产美女精品在线观看| 亚洲欧洲中文字幕| 亚洲欧美日韩三级| 国产精品青草综合久久久久99| 精品国产免费观看| 亚洲精品在线免费播放| 午夜av在线免费观看| 成人福利免费观看| 日韩三级在线| 三级在线视频观看| 国产午夜精品一区二区三区嫩草| 久久久久久久久影院| 日韩成人在线播放| 成人三级高清视频在线看| 成人av男人的天堂| 欧美午夜不卡影院在线观看完整版免费| 一起操在线视频| 国产精品三级视频| 美女黄页在线观看| 亚洲网站视频福利| 日韩和的一区二在线| 日韩免费电影一区二区| 日韩av在线免费观看不卡| 精品国产av无码| 在线免费av一区| 97超碰人人在线| 91精品国产自产在线老师啪| 日韩亚洲一区在线| 五月天开心婷婷| 亚洲精品久久久蜜桃| 精品毛片在线观看| 欧美福利小视频| 色婷婷狠狠五月综合天色拍 | 日韩美女视频网站| 亚洲精品国产精品乱码不99按摩| 岛国在线视频网站| 欧洲精品国产| 捆绑调教美女网站视频一区| 婷婷激情四射网| 日韩一区二区三区四区| av丝袜在线| 欧美亚洲免费高清在线观看| 日韩中文字幕麻豆| 日本伦理一区二区三区| 日韩三级电影网址| 忘忧草在线影院两性视频| 日本电影一区二区三区| 久久超级碰视频| 欧美黑人精品一区二区不卡| 亚洲黄色免费三级| 欧美成a人片在线观看久| 一区二区精品免费视频| 国产99久久精品| 国产嫩bbwbbw高潮| 日韩中文字幕不卡视频| 精品国产乱码一区二区三区| 欧洲精品一区二区三区久久| 久久久国产精品午夜一区ai换脸| 在线观看av大片| 欧美激情视频网址| 国产精品一区二区av日韩在线| 亚洲一区二区三区观看| 亚洲香肠在线观看| 国产中文字幕在线观看| 91啪国产在线| 午夜在线一区| 国产精品国产精品88| 日韩电影中文 亚洲精品乱码| 国精品产品一区| 欧美国产日韩激情| 国产精品麻豆久久久| 人妻视频一区二区三区| 国产一区二区香蕉| 一道本一区二区| www日韩在线| 亚洲欧美综合另类中字| 日本精品在线播放| 欧洲熟妇精品视频| 亚洲一级二级三级| 男人天堂久久久| 欧美日韩一区二区视频在线| 成人一区二区三区在线观看| 一区精品在线观看| 日韩av电影手机在线|