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

關于MySQL性能調優你必須了解的15個重要變量

新聞 前端
MYSQL 應該是比較流行的 WEB 后端數據庫。雖然 NOSQL 最近越來越多的被提到,但是相信大部分架構師還是會選擇 MYSQL 來做數據存儲。

[[270653]]

 前言:

MYSQL 應該是***的 WEB 后端數據庫。雖然 NOSQL 最近越來越多的被提到,但是相信大部分架構師還是會選擇 MYSQL 來做數據存儲。本文作者總結梳理MySQL性能調優的15個重要變量,有不足需要補充的還望大佬指出。

1.DEFAULT_STORAGE_ENGINE

如果你已經在用MySQL 5.6或者5.7,并且你的數據表都是InnoDB,那么表示你已經設置好了。如果沒有,確保把你的表轉換為InnoDB并且設置default_storage_engine為InnoDB。

為什么?簡而言之,因為InnoDB是MySQL(包括Percona Server和MariaDB)***的存儲引擎 – 它支持事務,高并發,有著非常好的性能表現(當配置正確時)。

2.INNODB_BUFFER_POOL_SIZE

這個是InnoDB最重要變量。實際上,如果你的主要存儲引擎是InnoDB,那么對于你,這個變量對于MySQL是最重要的。

基本上,innodb_buffer_pool_size指定了MySQL應該分配給InnoDB緩沖池多少內存,InnoDB緩沖池用來存儲緩存的數據,二級索引,臟數據(已經被更改但沒有刷新到硬盤的數據)以及各種內部結構如自適應哈希索引。

根據經驗,在一個獨立的MySQL服務器應該分配給MySQL整個機器總內存的80%。如果你的MySQL運行在一個共享服務器,或者你想知道InnoDB緩沖池大小是否正確設置,詳細請看這里。

3.INNODB_LOG_FILE_SIZE

InnoDB重做日志文件的設置在MySQL社區也叫做事務日志。直到MySQL 5.6.8事務日志默認值innodb_log_file_size=5M是唯一***的InnoDB性能殺手。從MySQL 5.6.8開始,默認值提升到48M,但對于許多稍繁忙的系統,還遠遠要低。

根據經驗,你應該設置的日志大小能在你服務器繁忙時能存儲1-2小時的寫入量。如果不想這么麻煩,那么設置1-2G的大小會讓你的性能有一個不錯的表現。

在進入下一個變量之前,讓我們來快速提及一下innodb_log_buffer_size。“快速提及”是因為它常常不好理解并且往往被過度關注了。事實上大多數情況下你只需要使用小的緩沖 – 在事務被提交并寫入到硬盤前足夠保存你的小事務更改了。

當然,如果你有大量的大事務更改,那么,更改比默認innodb日志緩沖大小更大的值會對你的性能有一定的提高,但是你使用的是autocommit,或者你的事務更改小于幾k,那還是保持默認的值吧。

4.INNODB_FLUSH_LOG_AT_TRX_COMMIT

默認下,innodb_flush_log_at_trx_commit設置為1表示InnoDB在每次事務提交后立即刷新同步數據到硬盤。如果你使用autocommit,那么你的每一個INSERT, UPDATE或DELETE語句都是一個事務提交。

同步是一個昂貴的操作(特別是當你沒有寫回緩存時),因為它涉及對硬盤的實際同步物理寫入。所以如果可能,并不建議使用默認值。

兩個可選的值是0和2:

* 0表示刷新到硬盤,但不同步(提交事務時沒有實際的IO操作)

* 2表示不刷新和不同步(也沒有實際的IO操作)

所以你如果設置它為0或2,則同步操作每秒執行一次。所以明顯的缺點是你可能會丟失上一秒的提交數據。具體來說,你的事務已經提交了,但服務器馬上斷電了,那么你的提交相當于沒有發生過。

顯示的,對于金融機構,如銀行,這是無法忍受的。不過對于大多數網站,可以設置為innodb_flush_log_at_trx_commit=0|2,即使服務器最終崩潰也沒有什么大問題。畢竟,僅僅在幾年前有許多網站還是用MyISAM,當崩潰時會丟失30s的數據(更不要提那令人抓狂的慢修復進程)。

那么,0和2之間的實際區別是什么?性能明顯的差異是可以忽略不計,因為刷新到操作系統緩存的操作是非常快的。所以很明顯應該設置為0,萬一MySQL崩潰(不是整個機器),你不會丟失任何數據,因為數據已經在OS緩存,最終還是會同步到硬盤的。

5.SYNC_BINLOG

已經有大量的文檔寫到sync_binlog,以及它和innodb_flush_log_at_trx_commit的關系,下面我們來簡單的介紹下:

a) 如果你的服務器沒有設置從服務器,而且你不做備份,那么設置sync_binlog=0將對性能有好處。

b) 如果你有從服務器并且做備份,但你不介意當主服務器崩潰時在二進制日志丟失一些事件,那么為了更好的性能還是設置為sync_binlog=0。

c) 如果你有從服務器并且備份,你非常在意從服務器的一致性,以及能及時恢復到一個時間點(通過使用***的一致性備份和二進制日志將數據庫恢復到特定時間點的能力),那么你應該設置innodb_flush_log_at_trx_commit=1,并且需要認真考慮使用sync_binlog=1。

問題是sync_binlog=1代價比較高 – 現在每個事務也要同步一次到硬盤。你可能會想為什么不把兩次同步合并成一次,想法正確 – 新版本的MySQL(5.6和5.7,MariaDB和Percona Server)已經能合并提交,那么在這種情況下sync_binlog=1的操作也不是這么昂貴了,但在舊的mysql版本中仍然會對性能有很大影響。

6.INNODB_FLUSH_METHOD

將innodb_flush_method設置為O_DIRECT以避免雙重緩沖.唯一一種情況你不應該使用O_DIRECT是當你操作系統不支持時。但如果你運行的是Linux,使用O_DIRECT來激活直接IO。

不用直接IO,雙重緩沖將會發生,因為所有的數據庫更改首先會寫入到OS緩存然后才同步到硬盤 – 所以InnoDB緩沖池和OS緩存會同時持有一份相同的數據。特別是如果你的緩沖池限制為總內存的50%,那意味著在寫密集的環境中你可能會浪費高達50%的內存。如果沒有限制為50%,服務器可能由于OS緩存的高壓力會使用到swap。

簡單地說,設置為innodb_flush_method=O_DIRECT。

7.INNODB_BUFFER_POOL_INSTANCES

MySQL 5.5引入了緩沖實例作為減小內部鎖爭用來提高MySQL吞吐量的手段。

在5.5版本這個對提升吞吐量幫助很小,然后在MySQL 5.6版本這個提升就非常大了,所以在MySQL5.5中你可能會保守地設置innodb_buffer_pool_instances=4,在MySQL 5.6和5.7中你可以設置為8-16個緩沖池實例。

你設置后觀察會覺得性能提高不大,但在大多數高負載情況下,它應該會有不錯的表現。

對了,不要指望這個設置能減少你單個查詢的響應時間。這個是在高并發負載的服務器上才看得出區別。比如多個線程同時做許多事情。

8.INNODB_THREAD_CONCURRENCY

你可能會經常聽到應該設置innodb_thread_concurrency=0然后就不要管它了。不過這個只在低負載服務器使用時才正確。然后,如果你的服務器的CPU或者IO使用接受飽和,特別是偶爾出現峰值,這時候系統想在超載時能正常處理查詢,那么強烈建議關注innodb_thread_concurrency。

InnoDB有一種方法來控制并行執行的線程數 – 我們稱為并發控制機制。大部分是由innodb_thread_concurrency值來控制的。如果設置為0,并發控制就關閉了,因此InnoDB會立即處理所有進來的請求(盡可能多的)。

在你有32CPU核心且只有4個請求時會沒什么問題。不過想像下你只有4CPU核心和32個請求時 – 如果你讓32個請求同時處理,你這個自找麻煩。因為這些32個請求只有4 CPU核心,顯然地會比平常慢至少8倍(實際上是大于8倍),而然這些請求每個都有自己的外部和內部鎖,這有很大可能堆積請求。

下面介紹如何更改這個變量,在mysql命令行提示符執行:

SET global innodb_thread_concurrency=X;

對于大多數工作負載和服務器,設置為8是一個好開端,然后你可以根據服務器達到了這個限制而資源使用率利用不足時逐漸增加。可以通過show engine innodb status\G來查看目前查詢處理情況,查找類似如下行:

22 queries inside InnoDB, 104 queries in queue

9.SKIP_NAME_RESOLVE

這一項不得不提及,因為仍然有很多人沒有添加這一項。你應該添加skip_name_resolve來避免連接時DNS解析。

大多數情況下你更改這個會沒有什么感覺,因為大多數情況下DNS服務器解析會非常快。不過當DNS服務器失敗時,它會出現在你服務器上出現“unauthenticated connections” ,而就是為什么所有的請求都突然開始慢下來了。

所以不要等到這種事情發生才更改。現在添加這個變量并且避免基于主機名的授權。

10.INNODB_IO_CAPACITY, INNODB_IO_CAPACITY_MAX

* innodb_io_capacity:用來當刷新臟數據時,控制MySQL每秒執行的寫IO量。

* innodb_io_capacity_max: 在壓力下,控制當刷新臟數據時MySQL每秒執行的寫IO量

首先,這與讀取無關 – SELECT查詢執行的操作。對于讀操作,MySQL會盡***可能處理并返回結果。至于寫操作,MySQL在后臺會循環刷新,在每一個循環會檢查有多少數據需要刷新,并且不會用超過innodb_io_capacity指定的數來做刷新操作。這也包括更改緩沖區合并(在它們刷新到磁盤之前,更改緩沖區是輔助臟頁存儲的關鍵)。

第二,我需要解釋一下什么叫“在壓力下”,MySQL中稱為”緊急情況”,是當MySQL在后臺刷新時,它需要刷新一些數據為了讓新的寫操作進來。然后,MySQL會用到innodb_io_capacity_max。

那么,應該設置innodb_io_capacity和innodb_io_capacity_max為什么呢?

***的方法是測量你的存儲設置的隨機寫吞吐量,然后給innodb_io_capacity_max設置為你的設備能達到的***IOPS。innodb_io_capacity就設置為它的50-75%,特別是你的系統主要是寫操作時。

通常你可以預測你的系統的IOPS是多少。例如由8 15k硬盤組成的RAID10能做大約每秒1000隨機寫操作,所以你可以設置innodb_io_capacity=600和innodb_io_capacity_max=1000。許多廉價企業SSD可以做4,000-10,000 IOPS等。

這個值設置得不***問題不大。但是,要注意默認的200和400會限制你的寫吞吐量,因此你可能偶爾會捕捉到刷新進程。如果出現這種情況,可能是已經達到你硬盤的寫IO吞吐量,或者這個值設置得太小限制了吞吐量。

11.INNODB_STATS_ON_METADATA

如果你跑的是MySQL 5.6或5.7,你不需要更改innodb_stats_on_metadata的默認值,因為它已經設置正確了。

不過在MySQL 5.5或5.1,強烈建議關閉這個變量 – 如果是開啟,像命令show table status會立即查詢INFORMATION_SCHEMA而不是等幾秒再執行,這會使用到額外的IO操作。

從5.1.32版本開始,這個是動態變量,意味著你不需要重啟MySQL服務器來關閉它。

12.INNODB_BUFFER_POOL_DUMP_AT_SHUTDOWN & INNODB_BUFFER_POOL_LOAD_AT_STARTUP

innodb_buffer_pool_dump_at_shutdown和innodb_buffer_pool_load_at_startup這兩個變量與性能無關,不過如果你偶爾重啟mysql服務器(如生效配置),那么就有關。當兩個都激活時,MySQL緩沖池的內容(更具體地說,是緩存頁)在停止MySQL時存儲到一個文件。當你下次啟動MySQL時,它會在后臺啟動一個線程來加載緩沖池的內容以提高預熱速度到3-5倍。

兩件事:

***,它實際上沒有在關閉時復制緩沖池內容到文件,僅僅是復制表空間ID和頁面ID – 足夠的信息來定位硬盤上的頁面了。然后它就能以大量的順序讀非常快速的加載那些頁面,而不是需要成千上萬的小隨機讀。

第二,啟動時是在后臺加載內容,因為MySQL不需要等到緩沖池內容加載完成再開始接受請求(所以看起來不會有什么影響)。

從MySQL 5.7.7開始,默認只有25%的緩沖池頁面在mysql關閉時存儲到文件,但是你可以控制這個值 – 使用innodb_buffer_pool_dump_pct,建議75-100。

這個特性從MySQL 5.6才開始支持。

13.INNODB_ADAPTIVE_HASH_INDEX_PARTS

如果你運行著一個大量SELECT查詢的MySQL服務器(并且已經盡可能優化),那么自適應哈希索引將下你的下一個瓶頸。自適應哈希索引是InnoDB內部維護的動態索引,可以提高最常用的查詢模式的性能。這個特性可以重啟服務器關閉,不過默認下在mysql的所有版本開啟。

這個技術非常復雜,在大多數情況下它會對大多數類型的查詢直到加速的作用。不過,當你有太多的查詢往數據庫,在某一個點上它會花過多的時間等待AHI鎖和閂鎖。

如果你的是MySQL 5.7,沒有這個問題 – innodb_adaptive_hash_index_parts默認設置為8,所以自適應哈希索引被切割為8個分區,因為不存在全局互斥。

不過在mysql 5.7前的版本,沒有AHI分區數量的控制。換句話說,有一個全局互斥鎖來保護AHI,可能導致你的select查詢經常撞墻。

所以如果你運行的是5.1或5.6,并且有大量的select查詢,最簡單的方案就是切換成同一版本的Percona Server來激活AHI分區。

14.QUERY_CACHE_TYPE

如果人認為查詢緩存效果很好,肯定應該使用它。好吧,有時候是有用的。不過這個只在你在低負載時有用,特別是在低負載下大多數是讀取,小量寫或者沒有。

如果是那樣的情況,設置query_cache_type=ON和query_cache_size=256M就好了。不過記住不能把256M設置更高的值了,否則會由于查詢緩存失效時,導致引起嚴重的服務器停頓。

如果你的MySQL服務器高負載動作,建議設置query_cache_size=0和query_cache_type=OFF,并重啟服務器生效。那樣Mysql就會停止在所有的查詢使用查詢緩存互斥鎖。

15.TABLE_OPEN_CACHE_INSTANCES

從MySQL 5.6.6開始,表緩存能分割到多個分區。

表緩存用來存放目前已打開表的列表,當每一個表打開或關閉互斥體就被鎖定 – 即使這是一個隱式臨時表。使用多個分區絕對減少了潛在的爭用。

從MySQL 5.7.8開始,table_open_cache_instances=16是默認的配置。

責任編輯:張燕妮 來源: 頭條科技
相關推薦

2023-06-05 09:17:50

SQLAlchemy關系型數據庫

2011-03-10 14:40:54

LAMPMysql

2023-02-07 08:00:00

MySQL數據庫技巧

2018-09-21 11:11:34

備份離線自動

2018-11-08 12:07:38

備份手動磁盤

2023-07-04 15:52:49

JavaScript數組

2018-08-24 07:17:41

Spark大數據調優

2020-11-09 07:34:49

JVM性能監控

2017-07-21 08:55:13

TomcatJVM容器

2012-06-20 11:05:47

性能調優攻略

2013-08-27 13:44:14

MySQL調優技巧

2017-11-17 08:56:59

Java性能優化技巧

2021-12-26 00:03:25

Spark性能調優

2021-03-04 08:39:21

SparkRDD調優

2017-01-17 11:09:33

大數據關鍵詞工具

2010-05-10 11:08:28

IPv6

2023-12-19 16:39:18

CSS開發前端

2023-12-12 08:00:39

2013-03-18 15:07:10

Linux系統性能調優

2021-03-26 06:05:17

Tomcat
點贊
收藏

51CTO技術棧公眾號

亚洲免费精彩视频| 色噜噜狠狠色综合中国| aa成人免费视频| 日本中文在线播放| 精品视频97| 91精品免费观看| 波多野结衣家庭教师在线| 国产永久av在线| 久久99九九99精品| 久久久之久亚州精品露出| 国产精品无码一区二区三区| 色综合视频一区二区三区44| 亚洲1区2区3区4区| 亚洲欧美综合一区| 日韩中文字幕免费在线观看| 久久久水蜜桃av免费网站| 日韩在线观看免费全集电视剧网站| 国产伦精品一区二区三区妓女下载| 日韩影院在线| 悠悠色在线精品| 色噜噜一区二区| 亚洲卡一卡二卡三| 蜜桃免费网站一区二区三区 | 国产区视频在线| 国产一区二区三区免费在线观看| 欧美有码在线观看视频| 欧美黄色一区二区三区| blacked蜜桃精品一区| 欧美www视频| 中文字幕在线综合| 亚洲欧洲日本韩国| 亚洲韩国一区二区三区| 免费观看黄色的网站| 国产高清一区在线观看| 99国产一区二区三精品乱码| 亚洲已满18点击进入在线看片| 一级一级黄色片| 午夜亚洲视频| 午夜精品在线视频| 一区二区视频免费看| 欧美日韩一二| 国产一区二区日韩精品欧美精品| 久久性爱视频网站| 2020最新国产精品| 在线不卡a资源高清| jizz欧美激情18| 在线免费av资源| 亚洲va国产天堂va久久en| 国产成年人在线观看| av资源网在线观看| 久久精品日韩一区二区三区| 精品国产综合久久| 婷婷在线观看视频| 国产传媒欧美日韩成人| 亚洲综合自拍一区| av av片在线看| 国产一区视频在线看| 国产区精品视频| 国产精品久久久久久久免费 | 亚洲区综合中文字幕日日| 中文字幕国产精品| 国产传媒视频在线| 欧美jizz| 欧美成人精品h版在线观看| 可以免费看av的网址| 亚洲国产一区二区三区在线播放| 精品国产一区av| 久久精品一区二区三区四区五区 | 97人人澡人人爽91综合色| 91精品国产乱码久久蜜臀| 四虎1515hh.com| 深夜激情久久| 精品国产sm最大网站免费看| 亚洲少妇18p| 欧美男gay| 在线观看免费高清视频97| 天美传媒免费在线观看| 91成人国产| 久久久久久久网站| 亚洲精品视频在线观看免费视频| 国产欧美丝祙| 国产精品国产福利国产秒拍| 亚洲天堂中文在线| 国产精品66部| 美女一区视频| 免费av在线| 亚洲自拍偷拍网站| 国产免费一区二区三区视频| 欧美色片在线观看| 日韩欧美中文字幕制服| av无码av天天av天天爽| 奇米狠狠一区二区三区| 日韩一区二区久久久| 国产一级久久久| 日韩精品电影一区亚洲| 亚洲精品日韩激情在线电影| 日本高清视频www| 国产欧美综合在线| 亚洲色婷婷久久精品av蜜桃| 美女高潮视频在线看| 欧美午夜电影在线播放| 自拍偷拍激情视频| 国产探花在线精品一区二区| 久久天堂av综合合色| 99热国产在线观看| 激情五月激情综合网| 精品免费国产| 好操啊在线观看免费视频| 精品久久久在线观看| jizz欧美性11| 亚洲+变态+欧美+另类+精品| 日韩最新免费不卡| 精品美女久久久久| 国产一区二区三区综合| 日本成人看片网址| 欧美人体视频xxxxx| 欧美视频中文字幕| 欧美肉大捧一进一出免费视频| 色爱综合网欧美| 奇门遁甲1982国语版免费观看高清| 亚洲在线精品视频| 久久久国产一区二区三区四区小说| 老司机午夜网站| 成人久久网站| 亚洲男人av在线| 国产精品成人国产乱| 狠狠色狠狠色综合系列| 日本电影一区二区三区| 国产精品蜜芽在线观看| 欧美日韩免费视频| 91视频在线网站| 亚洲激情成人| 粉嫩av一区二区三区免费观看| 1024国产在线| 欧美午夜在线观看| 亚洲精品国产91| 亚洲综合欧美| 久久国产欧美精品| av在线理伦电影| 精品三级在线看| 成人免费视频国产免费观看| 蜜桃av一区二区| 四虎一区二区| 中文字幕资源网在线观看免费 | 福利成人在线观看| 色欧美日韩亚洲| 成年人网站免费看| 老司机一区二区三区| 国产尤物99| 爱草tv视频在线观看992| 精品黑人一区二区三区久久| 欧美精品videos极品| 国产精品资源在线| 青青视频免费在线| 亚洲精品一区二区三区中文字幕 | 日韩在线电影一区| 久久精品女人天堂av免费观看 | 久久久久欧美精品| 日本一区视频在线| 日韩成人亚洲| 色久欧美在线视频观看| 亚洲综合一区中| 亚洲天堂2016| 国产男女无遮挡猛进猛出| 欧美一区亚洲| 国产一区二区黄色| 成人福利视频| 中文字幕亚洲无线码在线一区| 在线播放成人av| 亚洲日本在线a| 美女被爆操网站| 亚洲毛片视频| 欧美日韩一区二区三| 国产综合av| 久久久精品欧美| 理论片中文字幕| 一本久道久久综合中文字幕 | 国产欧美视频一区| 国产精品久久久亚洲一区| 欧美深深色噜噜狠狠yyy| 国外成人福利视频| 欧美第一黄色网| 免费动漫网站在线观看| 欧美丰满一区二区免费视频| 精品视频一区二区在线观看| 久久久久久久av麻豆果冻| 三上悠亚在线一区二区| 红桃视频国产一区| 欧洲亚洲一区二区三区四区五区| 亚洲国产伊人| 91精品国产乱码久久久久久久久| h视频在线观看免费| 欧美成人a在线| chinese国产精品| 亚洲精品国产a| 中文字幕人妻一区二区三区在线视频| 久久激情五月激情| 亚欧无线一线二线三线区别| 日韩午夜电影网| 精品乱码一区| 欧美激情精品| 日本成人免费在线| 免费在线观看黄| 精品国产网站在线观看| 免费一级a毛片| 亚洲精品第一国产综合野| 中国av免费看| 国产宾馆实践打屁股91| 欧美成人xxxxx| 天天做天天爱天天综合网| 粉嫩精品一区二区三区在线观看| 最新欧美电影| 久久久久久香蕉网| 一本一道波多野毛片中文在线| 欧美视频一区二区三区…| 亚洲欧美小视频| 91在线porny国产在线看| 超碰超碰在线观看| 午夜精品网站| 国产又黄又爽免费视频| 一本色道久久综合狠狠躁的番外| 91久久久亚洲精品| jizzjizz中国精品麻豆| 久久在线免费视频| 每日更新av在线播放| 欧美大片一区二区| 狠狠躁夜夜躁人人爽视频| 精品久久久久久久久久ntr影视| 91麻豆精品久久毛片一级| 94色蜜桃网一区二区三区| 亚洲综合欧美在线| 玖玖在线精品| av网站大全免费| 99久久九九| 曰韩不卡视频| 精品一区二区三区在线| 狠狠干一区二区| 自拍偷拍亚洲图片| 国产精品草莓在线免费观看| 91av久久| 欧美激情二区三区| 欧美xxxx做受欧美88bbw| 精品国产欧美一区二区五十路 | 中文字幕一区二区三区免费看| 黄色一区二区三区| 免费中文字幕在线观看| 亚洲精品免费视频| 国产精品视频看看| 91网址在线看| 久久久国产精品无码| 久久99精品久久久久久久久久久久| 国产精品人人妻人人爽人人牛| 日韩香蕉视频| 中文精品无码中文字幕无码专区| 久久理论电影| 在线免费一区| 日韩欧美在线中字| 亚洲永久一区二区三区在线| 99久久九九| 日本精品免费视频| 中文字幕一区二区三三| 久久久久久久久久伊人| 欧美阿v一级看视频| 久久久久久久久网| 欧美高清一区| 久色视频在线播放| 99精品欧美| 91看片就是不一样| 精品写真视频在线观看| 免费精品99久久国产综合精品应用| 久久91精品国产91久久小草| 欧美丰满熟妇xxxxx| 久久99精品久久久久久久久久久久| 国内国产精品天干天干| 国产乱妇无码大片在线观看| 精品影片一区二区入口| 91在线小视频| 色哟哟精品观看| 亚洲欧洲色图综合| 欧美成人三级视频| 亚洲成人资源在线| 91精品国产乱码久久久张津瑜| 欧美性欧美巨大黑白大战| 中文字幕在线播出| 欧美一区二区视频在线观看| 丰满人妻妇伦又伦精品国产| 亚洲国产精品国自产拍av秋霞| www亚洲色图| 久久尤物电影视频在线观看| 亚洲AV无码片久久精品| 亚洲国产精品二十页| 小泽玛利亚一区| 亚洲午夜电影在线观看| 欧美啪啪小视频| 欧美日韩一区二区电影| 国产av精国产传媒| 亚洲男人天堂网站| 天堂中文а√在线| 欧美激情极品视频| 78精品国产综合久久香蕉| 51精品国产人成在线观看| 丝袜美腿一区二区三区动态图| 久久亚裔精品欧美| 欧美区国产区| 37pao成人国产永久免费视频| 蜜臀91精品一区二区三区| 日韩综合第一页| 中文字幕高清不卡| 精品无码久久久久久久久| 欧美日韩国产乱码电影| 亚洲高清精品视频| 亚洲老司机av| a免费在线观看| 日韩av高清不卡| 欧美成人精品午夜一区二区| 午夜精品福利一区二区| 黑人一区二区| 999在线观看| 久久久99精品免费观看不卡| 久久黄色免费视频| 欧美无砖砖区免费| 国产免费黄色大片| 一区二区三区国产在线观看| 欧洲精品二区| 国产精品扒开腿做| 久久爱www成人| 91黄色在线看| 蜜桃视频一区二区| 欧美老女人性生活视频| 黄色成人在线播放| 91精品视频免费在线观看| 在线播放国产精品| 极品美女一区| 亚洲综合中文字幕68页| 夜间精品视频| 午夜免费看视频| 久久综合久久综合九色| 久久99精品波多结衣一区| 日韩欧美不卡一区| fc2在线中文字幕| 日本免费久久高清视频| 国产日韩三级| 亚洲精品成人a8198a| 好看的日韩av电影| 国产av一区二区三区传媒| 亚洲人xxxx| 中文字幕 人妻熟女| 一本久久综合亚洲鲁鲁| 欧美18av| 婷婷五月色综合| 久久黄色网页| theav精尽人亡av| 色婷婷激情综合| 无码精品人妻一区二区三区影院| 久久久久久亚洲精品| 精品自拍偷拍| 免费国产黄色网址| 成人av在线一区二区三区| 中文字幕第15页| 亚洲欧美日韩久久久久久| 亚洲免费福利| 亚洲精品乱码久久久久久蜜桃91 | 日本视频www| 日韩精品在线免费观看| av成人影院在线| 国产99在线免费| 久久国产一二区| 中文字幕第24页| 3d动漫精品啪啪1区2区免费| 高清免费电影在线观看| 91在线视频导航| 精品动漫3d一区二区三区免费| 超碰人人cao| 亚洲va韩国va欧美va| 高清在线观看av| 91精品视频免费| 亚洲激精日韩激精欧美精品| 日本一区二区三区网站| 一本一道久久a久久精品| 天堂中文8资源在线8| 91视频8mav| 亚洲精品裸体| jizzjizz日本少妇| 欧美一区二区三区免费大片| 国产成人l区| 精品国产二区在线| 日韩精品电影一区亚洲| 免费无遮挡无码永久在线观看视频| 精品国产乱码久久| 视频二区不卡| 大片在线观看网站免费收看| av在线播放成人| 在线视频你懂得| 久久久午夜视频| 精品美女在线视频| 一区二区三区四区影院| 日韩欧美在线国产| 成年人视频在线看| 国产精品视频入口| 久久久久在线|