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

MySQL8與PG10:新版本下的較量誰更勝一籌?

數據庫 MySQL 其他數據庫
既然MySQL 8和PostgreSQL 10已經發布了,現在是時候回顧一下這兩大開源關系型數據庫是如何彼此競爭的。在這些版本之前,人們普遍認為,Postgres在功能集表現更出色,也因其“學院派”風格而備受稱贊,MySQL則更善長大規模并發讀/寫。但是隨著它們最新版本的發布,兩者之間的差距明顯變小了。

MySQL8與PG10:新版本下的較量誰更勝一籌?

既然MySQL 8和PostgreSQL 10已經發布了,現在是時候回顧一下這兩大開源關系型數據庫是如何彼此競爭的。

在這些版本之前,人們普遍認為,Postgres在功能集表現更出色,也因其“學院派”風格而備受稱贊,MySQL則更善長大規模并發讀/寫。

但是隨著它們最新版本的發布,兩者之間的差距明顯變小了。

特性比較

首先來看看我們都喜歡談論的“時髦”功能。

 

 

特性 MySQL 8 PostgreSQL 10
查詢 & 分析    
公用表表達式 (CTEs) ✔ New
窗口函數 ✔ New
數據類型    
JSON支持 ✔ Improved
GIS / SRS ✔ Improved
全文檢索
可擴展性    
邏輯復制 ✔ New
半同步復制 ✔ New
聲明式分區 ✔ New

 

 

過去經常會說MySQL最適合在線事務,PostgreSQL最適合分析流程,但現在不是了。

公共表表達式(CTEs)和窗口函數是選擇PostgreSQL的主要原因。但是現在,通過引用同一個表中的boss_id來遞歸地遍歷一張雇員表,或者在一個排序的結果中找到一個中值(或50%),這在MySQL上不再是問題。

在PostgreSQL中進行復制缺乏配置靈活性,這就是Uber轉向MySQL的原因。但是現在,有了邏輯復制特性,就可以通過創建一個新版本的Postgres并切換到它來實現零停機升級。在一個巨大的時間序列事件表中截斷一個陳舊的分區也要容易得多。

就特性而言,這兩個數據庫現在都是一致的。

不同之處

現在,我們只剩下一個問題——選擇這一個而不選另一個的原因是什么呢?

生態系統是其中一個因素。MySQL有一個充滿活力的生態系統,包括MariaDB、Percona、Galera等等,以及除了InnoDB以外的存儲引擎,但這也可能會令人困惑。Postgres的高端選擇有限,但隨著最新版本引入的新功能,這個情況會有所改變。

治理是另一個因素。當Oracle(或最初的SUN)收購MySQL時,每個人都擔心會毀掉這個產品,但在過去的十年里,這并不是事實。事實上,在收購之后,MySQL的發展反而加速了。而Postgres在工作管理和協作社區方面有著豐富的經驗。

基礎架構不會經常改變,雖然最近沒有對這方面的詳細討論,但這也是值得再次考慮的。

來復習一下:

 

 

特性 MySQL 8 PostgreSQL 10
架構 單進程 多進程
并發 多線程 fork(2)
表結構 聚簇索引
頁壓縮 Transparent TOAST
更新 In-Place / Rollback Segments Append Only / HOT
垃圾回收 清除線程 自動清空進程
事務日志 REDO Log (WAL) WAL
復制日志 Separate (Binlog) WAL 

 

 

進程 vs 線程

當Postgres派生出一個子進程來建立連接時,每個連接最多可以占用10MB。與MySQL的線程連接模型相比,它的內存壓力更大,在64位平臺上,線程的默認堆棧大小為256KB(當然,線程本地排序緩沖區等使這種開銷變得不那么重要,即使在不可以忽略的情況下,仍然如此)。

盡管“寫時復制”保存了一些與父進程共享的、不可變的內存狀態,但是當你有1000多個并發連接時,基于流程的架構的基本開銷是很繁重的,而且它可能是容量規劃的最重要因素之一。

也就是說,如果你在30臺服務器上運行一個Rails應用,每個服務器都有16個CPU核心32線程,那么你有960個連接。可能只有不到0.1%的應用會超出這個范圍,但這是需要記住的。

聚簇索引 vs 堆表

聚簇索引是一種表結構,其中的行直接嵌入其主鍵的b樹結構中。一個(非聚集)堆是一個常規的表結構,它與索引分別填充數據行。

有了聚簇索引,當你通過主鍵查找記錄時,單次I/O就可以檢索到整行,而非集群則總是需要查找引用,至少需要兩次I/O。由于外鍵引用和JOIN將觸發主鍵查找,所以影響可能非常大,這將導致大量查詢。

聚簇索引的一個理論上的缺點是,當你使用二級索引進行查詢時,它需要遍歷兩倍的樹節點,第一次掃描二級索引,然后遍歷聚集索引,這也是一棵樹。

但是,如果按照現代表設計的約定,將一個自動增量整數作為主鍵[1]——它被稱為代理鍵——那么擁有一個聚集索引幾乎總是可取的。更重要的是,如果你做了大量的ORDER BY id來檢索最近的(或最老的)N個記錄的操作,我認為這是很適用的。

Postgres不支持聚集索引,而MySQL(InnoDB)不支持堆。但不管怎樣,如果你有大量的內存,差別應該是很小的。

頁結構與壓縮

Postgres和MySQL都有基于頁面的物理存儲。(8KB vs 16KB)

PostgreSQL物理存儲的介紹

頁結構看起來就像上圖所示。它包含一些我們不打算在這里討論的條目,但是它們包含關于頁的元數據。條目后面的項是一個數組標識符,由指向元組或數據行的(偏移、長度)對組成。在Postgres中,相同記錄的多個版本可以以這種方式存儲在同一頁面中。

MySQL的表空間結構與Oracle相似,它有多個層次,包括層、區段、頁面和行層。

此外,它還有一個用于撤銷的單獨段,稱為“回滾段”。與Postgres不同的是,MySQL將在一個單獨的區域中保存同一記錄的多個版本。

如果存在一行必須適合兩個數據庫的單個頁面,這意味著一行必須小于8KB(至少有2行必須適合MySQL的頁面,恰巧是16KB/2 = 8KB)。

那么,當你在一個列中有一個大型JSON對象時會發生什么呢?

Postgres使用TOAST,這是一個專用的影子表(shadow table)存儲。當行和列被選中時,大型對象就會被拉出。換句話說,大量的黑盒不會污染你寶貴的緩存。它還支持對TOAST對象的壓縮。

MySQL有一個更復雜的特性,叫做透明頁壓縮,這要歸功于高端SSD存儲供應商Fusio-io的貢獻。它設計目的是為了更好地使用SSD,在SSD中,寫入量與設備的壽命直接相關。

對MySQL的壓縮不僅適用于頁面外的大型對象,而且適用于所有頁面。它通過在稀疏文件中使用打孔來實現這一點,這是被ext4或btrfs等現代文件系統支持的。

有關更多細節,請參見:在FusionIO上使用新MariaDB頁壓縮獲得顯著的性能提升。(https://mariadb.org/significant-performance-boost-with-new-mariadb-page-compression-on-fusionio/)

更新的開銷

另一個經常被忽略的特性,但是對性能有很大的影響,并且可能是最具爭議的話題,是更新。

這也是Uber放棄Postgres的另一個原因,這激起了許多Postgres支持者的反駁。

  • MySQL對Uber可能是合適的,但是未必對你合適

https://dzone.com/articles/on-ubers-choice-of-databases

  • 一篇PostgreSQL對Uber的回應(PDF)

http://thebuild.com/presentations/uber-perconalive-2017.pdf

兩者都是MVCC數據庫,它們可以隔離多個版本的數據。

為了做到這一點,Postgres將舊數據保存在堆中,直到被清空,而MySQL將舊數據移動到一個名為回滾段的單獨區域。

在Postgres中,當你嘗試更新時,整個行必須被復制,以及指向它的索引條目也被復制。這在一定程度上是因為Postgres不支持聚集索引,所以從索引中引用的一行的物理位置不是由邏輯鍵抽象出來的。

為了解決這個問題,Postgres使用了堆上元組(HOT),在可能的情況下不更新索引。但是,如果更新足夠頻繁(或者如果一個元組比較大),元組的歷史可以很容易地超過8KB的頁面大小,跨越多個頁面并限制該特性的有效性。修剪和/或碎片整理的時間取決于啟發式解決方案。另外,設置不超過100的填充參數會降低空間效率——這是一種很難在創建表時考慮的折衷方案。

這種限制更深入,因為索引元組沒有關于事務的任何信息,所以直到9.2之前一直不能支持僅索引掃描。 它是所有主要數據庫(包括MySQL、Oracle、DB2和SQL Server)支持的最古老,最重要的優化方法之一。 但即使使用最新版本,當有許多UPDATE在可見性映射中設置臟位時,Postgres也不能完全支持僅索引掃描,并且在我們不需要時經常選擇Seq掃描。

在MySQL上,更新發生在原地,舊的行數據被封存在一個稱為回滾段的獨立區域中。 結果是你不需要VACUUM,并且提交非常快,而回滾相對較慢,這對于大多數用例來說是一個可取的折衷。

它也足夠聰明,盡快清除歷史。 如果事務的隔離級別設置為READ-COMMITTED或更低,則在語句完成時清除歷史記錄。

事務記錄的大小不會影響主頁面。碎片化是一個偽命題。因此,在MySQL上能更好、更可預測整體性能。

Garbage Collection垃圾回收

在Postgres中VACUUM上開銷很高,因為它主要工作在堆區,造成了直接的資源競爭。它感覺就像是編程語言中的垃圾回收——它會擋在路上,并隨時讓你停下來。

為具有數十億記錄的表配置autovacuum仍然是一項挑戰。

在MySQL上清除(Purge)也可能相當繁重,但由于它是在單獨的回滾段中使用專用線程運行的,因此它不會以任何方式影響讀取的并發性。即使使用默認配置,變膨脹的回滾段使你執行速度減慢的可能性也是很低的。

擁有數十億記錄的繁忙表不會導致MySQL上的歷史數據膨脹,諸如存儲上的文件大小和查詢性能等事情上幾乎是可以預測的并且很穩定。

日志與副本

Postgres擁有被稱作預寫日志(WAL)的單信源事務歷史。它一直被用于副本,并且稱為邏輯復制的新功能可將二進制內容快速解碼為更易消化的邏輯語句,從而可對數據進行細粒度控制。

MySQL維護兩個單獨的日志:1、用于崩潰恢復的InnoDB特定的重做日志;2、用于復制和增量備份的二進制日志。

InnoDB上的重做日志與Oracle一致,它是一個免維護的循環緩沖區,不會隨著時間的推移而增長,只在啟動時以固定大小創建。 這種設計保證在物理設備上保留一個連續的連續區域,從而提高性能。 更大的重做日志產生更高的性能,但要以崩潰恢復時間為代價。

隨著新的復制功能添加到Postgres,我覺得他們不分伯仲。

總結

令人驚訝的是,它證明了普遍的觀點依然存在。MySQL最適合在線交易,而PostgreSQL最適合僅用于append only模式,像數據倉庫一樣分析過程。[2]

正如我們在這篇文章中看到的,Postgres的絕大多數難題都來自于append only模式,過于冗余的堆結構。

Postgres的未來版本可能需要對其存儲引擎進行重大改進。你不必接受我所說的——實際上在官方wiki上已經有對它的討論,這表明現在是時候從InnoDB身上學回來一些好的想法了。

人們一次又一次地說MySQL正在追趕Postgres,但是這一次,潮流已經改變。

注解:

[1] UUID作為主鍵是一個可怕的想法,順便說一句——密碼隨機性完全是為了殺死引用的局部性而設計,因此性能會損失。

[2] 當我說Postgres特別適合分析時,我是認真的:萬一你不知道TimescaleDB,它是PostgreSQL上邊的一個封裝,允許你每秒插入100萬條數據,每臺服務器有1000億行。多么瘋狂的事情。難怪Amazon會選擇PostgreSQL作為Redshift的基礎。 

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

2024-07-31 09:39:33

2025-08-05 08:13:19

2024-02-22 14:50:02

2017-01-11 14:38:39

編程語言Java

2010-05-28 11:21:17

2020-03-06 09:21:28

PWA原生應用Web

2022-07-20 08:16:54

Lombokjava工具

2018-06-12 10:09:41

編程語言PythonJava

2014-03-06 15:07:41

青橙小米

2017-11-13 15:38:03

VMwareOpenStack混合云

2020-01-18 14:55:03

架構運維技術

2020-02-02 15:42:22

PythonC++編程語言

2023-08-09 18:08:35

ChatGPTStackOverflow

2019-01-04 09:59:14

KafkaRabbitMQMQ

2013-02-19 13:13:33

SurfaceiPad

2010-07-27 14:36:31

Flex Array

2014-05-22 11:26:26

航班app體驗

2010-05-21 16:36:09

GoogleCode

2017-06-08 15:38:41

2018-10-12 13:54:26

點贊
收藏

51CTO技術棧公眾號

欧美一区二区三区成人| 亚洲国内自拍| 欧美男同性恋视频网站| 99亚洲国产精品| 好吊视频一区二区三区| 嫩草成人www欧美| 色偷偷av一区二区三区乱| 日韩av自拍偷拍| 黄色在线免费观看网站| 中文字幕乱码亚洲精品一区 | 草视频在线观看| 色狠狠久久av综合| 5566中文字幕一区二区电影| 国产美女主播在线| 香蕉视频网站在线观看| 成人91在线观看| 成人在线播放av| www亚洲视频| 国产精品啊v在线| 永久免费精品影视网站| 亚洲av人人澡人人爽人人夜夜| а√天堂资源国产精品| 五月综合激情网| 亚洲欧美一二三| 国外av在线| av亚洲产国偷v产偷v自拍| 91精品久久久久久久久久入口| 色婷婷在线观看视频| 欧美fxxxxxx另类| 原创国产精品91| 日本黄色片在线播放| 欧美中文高清| 欧美日韩色一区| 无码人妻丰满熟妇区毛片| 美足av综合网| 亚洲精品国产无天堂网2021| 一本色道久久综合亚洲精品婷婷| 你懂的免费在线观看| 99久久伊人网影院| 国产精品自拍首页| 亚洲AV无码成人片在线观看 | 国内在线精品| 91丨porny丨户外露出| 成人一区二区在线| 国产亲伦免费视频播放| 蜜桃一区二区三区在线| 国产精品国内视频| 欧美超碰在线观看| 久久精品人人| 国产精品1234| 久草热在线观看| 日韩在线播放一区二区| 日韩免费在线视频| 色av性av丰满av| 久久国产日本精品| 欧美怡红院视频一区二区三区| 日韩欧美亚洲视频| 亚洲巨乳在线| 91高清视频免费| 欧美精品一二三四区| 午夜亚洲福利在线老司机| 欧美亚州一区二区三区| 亚洲毛片一区二区三区| 日韩不卡一二三区| 国产精品中文在线| 国产日韩欧美一区二区东京热| 精品综合久久久久久8888| 成人黄色av免费在线观看| 国产精品久久综合青草亚洲AV| 久久aⅴ国产欧美74aaa| 亚洲影院高清在线| 国产成人手机在线| 99久久久精品| 日本中文不卡| 麻豆视频在线免费观看| 亚洲在线视频一区| heyzo亚洲| 最新欧美电影| 欧美区在线观看| 熟妇女人妻丰满少妇中文字幕| 天堂精品在线视频| 日韩成人中文字幕在线观看| av女人的天堂| 亚洲乱码电影| 国产做受高潮69| 伊人中文字幕在线观看| 久久精品国产秦先生| 99在线观看| 四虎精品成人影院观看地址| 亚洲国产精品成人久久综合一区| 18视频在线观看娇喘| 午夜av在线播放| 日韩欧美在线视频免费观看| 99re6在线观看| 伊人www22综合色| 亚洲视频网站在线观看| 男的操女的网站| 日日夜夜免费精品| 91传媒视频免费| 全色精品综合影院| 999av视频| 日韩黄色片在线观看| 91精品久久久久久| 免费男同深夜夜行网站| 成人影院在线免费观看| 精品国产免费人成在线观看| 成人在线一级片| 欧美在线免费一级片| 国产99久久精品一区二区| 午夜精品久久久久久久99| 久久久亚洲欧洲日产国码αv| 自拍另类欧美| 亚洲伊人av| 日韩精品一区二区在线| 女人黄色一级片| 亚洲影院一区| 成人欧美一区二区三区视频xxx| 992tv免费直播在线观看| 性感美女久久精品| 亚洲激情在线看| 国产成人1区| 97精品久久久| 精品人妻无码一区二区色欲产成人| 久久亚洲精精品中文字幕早川悠里 | 国产网站一区二区| 97在线国产视频| 狂野欧美xxxx韩国少妇| 上原亚衣av一区二区三区| 无码人妻精品一区二区三区不卡| 不卡的电视剧免费网站有什么| 伊人情人网综合| 日本精品裸体写真集在线观看| 日韩精品视频在线观看网址| 国产一级特黄毛片| 国产精品亚洲一区二区三区在线| 亚洲美女搞黄| 精品日本视频| 亚洲网在线观看| 国产性猛交╳xxx乱大交| 不卡的电视剧免费网站有什么| 91视频 - 88av| 日韩成人在线观看视频| 久久久精品国产| 国产精品无码久久av| 国产精品久久精品日日| 8x8x最新地址| 国产中文精品久高清在线不| 日韩av成人在线观看| 国内三级在线观看| 欧美最猛性xxxxx直播| 成人永久免费| 三级视频在线观看| av高清不卡在线| 毛片在线播放视频| 久久1电影院| 777午夜精品福利在线观看| 你懂的网站在线| 亚洲高清不卡在线| 呦呦视频在线观看| 国产精品久久777777毛茸茸| 九九99玖玖| 日本99精品| 日本精品免费观看高清观看| av无码一区二区三区| 激情综合电影网| 黄色91av| 天天综合网站| 日韩最新免费不卡| 国产免费黄色录像| 亚洲电影一区二区| 三级男人添奶爽爽爽视频| 免费看亚洲片| 亚洲一区二区不卡视频| 国产视频一区二| 国内精品久久久久伊人av| 日本福利片在线| 欧美日韩国产高清一区二区三区 | 五月婷婷综合在线| 国产特级黄色录像| 国内久久婷婷综合| 人人妻人人做人人爽| 免费av一区| 成人免费在线视频网址| 国产伦理精品| 在线观看中文字幕亚洲| 国内精品久久久久久久久久| 欧美日韩在线看| 黄色香蕉视频在线观看| 99精品欧美一区二区三区综合在线| 欧美日韩中文在线视频| 91亚洲人成网污www| 国产精品12| 亚洲成av在线| 欧美激情乱人伦| 国产资源在线观看| 日韩你懂的电影在线观看| 99热在线观看免费精品| 成人欧美一区二区三区1314| 日b视频在线观看| 激情小说亚洲一区| 欧美一级在线看| 88国产精品视频一区二区三区| 国产一区二区三区四区hd| 色综合视频一区二区三区44| 91精品91久久久久久| 超碰caoporn久久| 亚洲精品一区二区三区婷婷月| 国产免费高清av| 在线视频亚洲一区| 黄色激情视频在线观看| 亚洲天堂a在线| 国产精品天天干| 成人黄色av电影| 中文字幕剧情在线观看| 水蜜桃久久夜色精品一区的特点| www.国产在线视频| 国产精品久久天天影视| 欧洲视频一区二区三区| 日韩在线成人| 国产在线日韩在线| 欧美在线va视频| 2019亚洲男人天堂| 激情影院在线| 欧美久久精品一级黑人c片| 成在在线免费视频| 亚洲欧美在线x视频| www.超碰在线.com| 欧美一区在线视频| 91资源在线视频| 欧美亚洲尤物久久| 久久精品99北条麻妃| 欧美视频一二三| 91久久国产视频| 亚洲va欧美va天堂v国产综合| 成人免费视频网站入口::| 亚洲欧洲日产国产综合网| www.99热| 中文字幕成人网| 青青草自拍偷拍| 中文字幕第一区| 69xxx免费| 国产精品久久久久久久久动漫| 免费黄色在线网址| 国产精品美女久久福利网站| 在线观看日本黄色| 国产精品美女www爽爽爽| 蜜桃av免费观看| 国产精品国产精品国产专区不片| 国产黄色大片免费看| 国产精品系列在线| 欧美a在线播放| 亚洲视频在线一区观看| 黑人狂躁日本娇小| 亚洲免费在线视频| 国产一级视频在线观看| 欧美日韩在线视频一区| 国产寡妇亲子伦一区二区三区四区| 色婷婷综合久色| 一级黄色大片免费观看| 欧美精品自拍偷拍| 国产高清第一页| 亚洲精品国产精品自产a区红杏吧| 天堂av2024| 亚洲美女av网站| 国产女人在线观看| 精品国产欧美成人夜夜嗨| 亚洲婷婷噜噜| 91精品国产色综合| 亚洲不卡系列| 成人激情视频在线播放| 欧美三级一区| 精品视频第一区| 成人情趣视频网站| 精品久久久无码人妻字幂| 亚洲精品社区| 色综合手机在线| 国产一区二区精品久久| 中文字幕在线视频播放| 国产色产综合产在线视频| 亚洲不卡在线播放| 欧美日韩国产在线| 怡春院在线视频| 精品久久久久久综合日本欧美| 亚洲av成人精品毛片| 按摩亚洲人久久| 日韩欧美精品一区二区三区| 国产精品久久久精品| 亚洲免费一区三区| 青娱乐一区二区| 欧美久久久久| 成人三级视频在线播放| 国产美女在线精品| 加勒比一区二区| 亚洲欧美日韩中文播放 | 丝瓜av网站精品一区二区| 欧美激情国内自拍| 久久久精品国产免大香伊| 欧美日韩免费做爰视频| 在线欧美小视频| 女人18毛片水真多18精品| 精品国产视频在线| 性感女国产在线| 国产超碰91| 99国产精品免费视频观看| 久久久久狠狠高潮亚洲精品| 国产激情偷乱视频一区二区三区| 中国毛片在线观看| 香蕉成人啪国产精品视频综合网| 亚洲一级特黄毛片| 亚洲色无码播放| 99riav视频在线观看| 91深夜福利视频| 成人系列视频| 日本成人在线免费视频| 99久久国产综合精品色伊| 草视频在线观看| 欧美日韩二区三区| 成人高清免费在线播放| 26uuu日韩精品一区二区| 亚洲国产中文在线| 91xxx视频| 麻豆精品在线播放| 亚洲一区二区三区日韩| 精品国产乱码久久久久酒店 | 亚洲精品视频在线观看免费视频| 91精品国产综合久久香蕉麻豆| 东热在线免费视频| 国产不卡精品视男人的天堂| 久久精品论坛| 18禁裸男晨勃露j毛免费观看| 久久精品国产第一区二区三区| 国产在线综合视频| 91成人在线精品| 免费在线性爱视频| 欧美亚洲国产另类| 日韩精品免费一区二区夜夜嗨| 九九热只有这里有精品| 国产999精品久久久久久绿帽| 男人与禽猛交狂配| 日韩一区二区在线看| 超碰在线caoporn| 97免费资源站| 欧美久久久久| 艳妇乳肉豪妇荡乳xxx| 午夜视频在线观看一区二区 | 日韩黄色短视频| 成人av在线资源网站| 国产手机在线视频| 精品视频偷偷看在线观看| 91白丝在线| 久久综合一区二区三区| 久久婷婷一区| 久久午夜精品视频| 51精品秘密在线观看| 永久免费网站在线| 国产免费一区| 丝袜亚洲另类欧美综合| 国产欧美小视频| 91精品免费观看| a级大胆欧美人体大胆666| 久久一区二区精品| 久久一日本道色综合久久| 激情无码人妻又粗又大| 日韩亚洲欧美在线| 毛片电影在线| 视频一区三区| 国产美女精品在线| 日本一级黄色大片| 亚洲视频第一页| 日韩精品成人在线观看| 日本韩国欧美在线观看| 国产日韩欧美制服另类| 国产精品毛片久久久久久久av| 欧美激情第三页| 亚州综合一区| 色呦色呦色精品| 欧美日韩加勒比精品一区| 国产精品一区二区三区四区色| 成人黄色av播放免费| 亚洲毛片播放| 国产传媒视频在线 | 免费在线稳定资源站| 成人午夜在线观看| 亚洲一区二区三区高清| 九九热久久免费视频| 精品国产电影一区二区| 向日葵视频成人app网址| 欧美少妇一区二区三区| 国产亚洲精品aa| 亚洲精品久久久久久久久久| 国产不卡一区二区在线播放| 亚洲欧美综合国产精品一区| 性高潮久久久久久久| 精品毛片乱码1区2区3区 | 欧美欧美欧美欧美首页| 2020国产在线| 黄色高清视频网站| 久久欧美一区二区| 粉嫩av一区二区夜夜嗨| 成人午夜两性视频|