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

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

DB2 DBA避免性能災難并獲得高性能的技巧

瀏覽:298日期:2023-11-08 19:35:13
為了幫助 DB2 DBA 避免性能災難并獲得高性能,本文主要介紹了一套故障診斷流程。下文中將著重講解在Unix、Windows和OS/2 環境下使用DB2 UDB電子商務(OLTP應用程序)的10條性能改善技巧。

10. 監視開關

確保已經打開監視開關。如果它們沒有打開,您將無法獲取您需要的性能信息。要打開該監視開關,請發出以下命令: db2 'update monitor switches using

lock ON sort ON bufferpool ON uow ON

table ON statement ON'

9. 代理程序

確保有足夠的 DB2 代理程序來處理工作負載。要找出代理程序的信息,請發出命令: db2 'get snapshot for database manager'

并查找以下行: High water mark for agents registered = 7

High water mark for agents waiting for a token = 0

Agents registered= 7

Agents waiting for a token= 0

Idle agents= 5

Agents assigned from pool= 158

Agents created from empty Pool = 7

Agents stolen from another application= 0

High water mark for coordinating agents= 7

Max agents overflow= 0

如果您發現Agents waiting for a token或Agents stolen from another application不為 0,那么請增加對數據庫管理器可用的代理程序數(MAXAGENTS 和/或 MAX_COORDAGENTS取適用者)。

8. 最大打開的文件數

DB2 在操作系統資源的約束下盡量做一個“優秀公民”。它的一個“優秀公民”的行動就是給在任何時刻打開文件的最大數設置一個上限。數據庫配置參數MAXFILOP約束 DB2 能夠同時打開的文件最大數量。當打開的文件數達到此數量時,DB2 將開始不斷地關閉和打開它的表空間文件(包括裸設備)。不斷地打開和關閉文件減緩了 SQL 響應時間并耗費了 CPU 周期。要查明 DB2 是否正在關閉文件,請發出以下命令: db2 'get snapshot for database on DBNAME'

并查找以下的行: Database files closed = 0

如果上述參數的值不為 0,那么增加MAXFILOP的值直到不斷打開和關閉文件的狀態停止。使用以下命令: db2 'update db cfg for DBNAME using MAXFILOP N'

7. 鎖

LOCKTIMEOUT的缺省值是 -1,這意味著將沒有鎖超時(對 OLTP 應用程序,這種情況可能會是災難性的)。盡管如此,我還是經常發現許多 DB2 用戶用LOCKTIMEOUT= -1。將LOCKTIMEOUT設置為很短的時間值,例如 10 或 15 秒。在鎖上等待過長時間會在鎖上產生雪崩效應。

首先,用以下命令檢查LOCKTIMEOUT的值: db2 'get db cfg for DBNAME'

并查找包含以下文本的行: Lock timeout (sec) (LOCKTIMEOUT) = -1

如果值是 -1,考慮使用以下命令將它更改為 15 秒(一定要首先詢問應用程序開發者或您的供應商以確保應用程序能夠處理鎖超時): db2 'update db cfg for DBNAME using LOCKTIMEOUT 15'

您同時應該監視鎖等待的數量、鎖等待時間和正在使用鎖列表內存(lock list memory)的量。請發出以下命令: db2 'get snapshot for database on DBNAME'

查找以下行: Locks held currently= 0

Lock waits= 0

Time database waited on locks (ms)= 0

Lock list memory in use (Bytes)= 576

Deadlocks detected= 0

Lock escalations= 0

Exclusive lock escalations= 0

Agents currently waiting on locks= 0

Lock Timeouts= 0

如果Lock list memory in use (Bytes)超過所定義LOCKLIST大小的 50%,那么在LOCKLIST數據庫配置中增加 4k 頁的數量。

6. 臨時表空間

為了改善 DB2 執行并行 I/O 和提高使用TEMPSPACE的排序、散列連接(hash join)和其它數據庫操作的性能,臨時表空間至少應該在三個不同的磁盤驅動器上擁有三個容器。

要想知道您的臨時表空間具有多少容器,請發出以下命令: db2 'list tablespaces show detail'

查找與以下示例類似的TEMPSPACE表空間定義: Tablespace ID= 1

Name= TEMPSPACE1

Type= System managed space

Contents= Temporary data

State= 0x0000

Detailed explanation: Normal

Total pages= 1

Useable pages= 1

Used pages= 1

Free pages= Not applicable

High water mark (pages)= Not applicable

Page size (bytes)= 4096

Extent size (pages)= 32

Prefetch size (pages)= 96

Number of containers= 3

注意Number of containers的值是 3,而且Prefetch size是Extent size的三倍。為了得到最佳的并行 I/O 性能,重要的是Prefetch size為Extent size的倍數。這個倍數應該等于容器的個數。

要查找容器的定義,請發出以下命令: db2 'list tablespace containers for 1 show detail'

1 指的是tablespace ID #1,它是剛才所給出的示例中的TEMPSPACE1。

5. 內存排序

OLTP 應用程序不應該執行大的排序。它們在 CPU、I/O 和所用時間方面的成本極高,而且將使任何 OLTP 應用程序慢下來。因此,256 個 4K 頁(1MB)的缺省SORTHEAP大小(1MB)應該是足夠了。您也應該知道排序溢出的數量和每個事務的排序數。

請發出以下命令: Db2 'get snapshot for database on DBNAME'

并查找以下行: Total sort heap allocated= 0

Total sorts = 1

Total sort time (ms)= 8

Sort overflows = 0

Active sorts = 0

Commit statements attempted = 3

Rollback statements attempted = 0

Let transactions = Commit statements attempted + Rollback

statements attempted

Let SortsPerTX= Total sorts / transactions

Let PercentSortOverflows = Sort overflows * 100 / Total sorts

如果PercentSortOverflows ((Sort overflows * 100) / Total sorts )大于 3 個百分點,那么在應用程序 SQL 中會出現嚴重的或意外的排序問題。因為正是溢出的存在表明發生了大的排序,所以理想的情況是發現沒有排序溢出或至少其百分比小于一個百分點。

如果出現過多的排序溢出,那么“應急”解決方案是增加SORTHEAP的大小。然而,這樣做只是掩蓋了真實的性能問題。相反,您應該確定引起排序的 SQL 并更改該 SQL、索引或群集來避免或減少排序開銷。

如果SortsPerTX大于 5 (作為一種經驗之談),那么每個事務的排序數可能很大。雖然某些應用程序事務執行許多小的組合排序(它們不會溢出并且執行時間很短),但是它消耗了過多的 CPU。當SortsPerTX很大時,按我的經驗,這些機器通常會受到 CPU 的限制。確定引起排序的 SQL 并改進存取方案(通過索引、群集或更改 SQL)對提高事務吞吐率是極為重要的。

4. 表訪問

對于每個表,確定 DB2 為每個事務讀取的行數。您必須發出兩個命令: db2 'get snapshot for database on DBNAME'

db2 'get snapshot for tables on DBNAME'

在發出第一個命令以后,確定發生了多少個事務(通過取Commit statements attempted和Rollback statements attempted之和 - 請參閱 技巧 3)。

在發出第二個命令以后,將讀取的行數除以事務數(RowsPerTX)。在每個事務中,OLTP 應用程序通常應該從每個表讀取 1 到 20 行。如果您發現對每個事務有成百上千的行正被讀取,那么發生了掃描操作,也許需要創建索引。(有時以分布和詳細的索引來運行 runstats 也可提供了一個解決的辦法。)

“get snapshot for tables on DBNAME”的樣本輸出如下: Snapshot timestamp = 09-25-2000

4:47:09.970811

Database name= DGIDB

Database path= /fs/inst1/inst1/NODE0000/SQL00001/

Input database alias= DGIDB

Number of accessed tables= 8

Table List

Table Schema= INST1

Table Name= DGI_

SALES_ LOGS_TB

Table Type= User

Rows Written= 0

Rows Read= 98857

Overflows= 0

Page Reorgs= 0

Overflows 的數量很大就可能意味著您需要重組表。當由于更改了行的寬度從而 DB2 必須在一個不夠理想的頁上定位一個行時就會發生溢出。

3. 表空間分析

表空間快照對理解訪問什么數據以及如何訪問是極其有價值的。要得到一個表空間快照,請發出以下命令: db2 'get snapshot for tablespaces on DBNAME'

對每個表空間,回答以下問題:

平均讀取時間(ms)是多少?

平均寫入時間(ms)是多少?

異步(預取)相對于同步(隨機)所占的物理 I/O 的百分比是多少?

每個表空間的緩沖池命中率是多少?

每分鐘讀取多少物理頁面?

對于每個事務要讀取多少物理和邏輯頁面?

對于所有表空間,回答以下問題:

哪個表空間的讀取和寫入的時間最慢?為什么?是因為其容器在慢速的磁盤上嗎?容器大小是否相等?對比異步訪問和同步訪問,訪問屬性是否和期望的一致?隨機讀取的表應該有隨機讀取的表空間,這是為了得到高的同步讀取百分比、通常較高的緩沖池命中率和更低的物理 I/O 率。

對每個表空間,確保預取大小等于數據塊大小乘以容器數。請發出以下命令: db2 'list tablespaces show detail'

如果需要,可以為一個給定表空間改變預取大小。可以使用以下命令來檢查容器定義: db2 'list tablespace containers for N show detail'

在此,N 是表空間標識號。

2. 緩沖池優化

我時常發現一些 DB2 UDB 站點,雖然機器具有 2、4 或 8GB 內存,但是 DB2 數據庫卻只有一個緩沖池(IBMDEFAULTBP),其大小只有 16MB!

如果在您的站點上也是這種情況,請為 SYSCATSPACE 目錄表空間創建一個緩沖池、為TEMPSPACE表空間創建一個緩沖池以及另外創建至少兩個緩沖池:BP_RAND和BP_SEQ。隨機訪問的表空間應該分配給用于隨機訪問的緩沖池(BP_RAND)。順序訪問(使用異步預取 I/O)的表空間應該分配給用于順序訪問的緩沖池(BP_SEQ)。根據某些事務的性能目標,您可以創建附加的緩沖池;例如,您可以使一個緩沖池足夠大以存儲整個“熱”(或者說訪問非常頻繁的)表。當涉及到大的表時,某些 DB2 用戶將重要表的索引放入一個索引(BP_IX)緩沖池取得了很大成功。

太小的緩沖池會產生過多的、不必要的物理 I/O。太大的緩沖池使系統處在操作系統頁面調度的風險中并消耗不必要的 CPU 周期來管理過度分配的內存。正好合適的緩沖池大小就在“太小”和“太大”之間的某個平衡點上。適當的大小存在于回報將要開始減少的點上。如果您沒有使用工具來自動進行回報減少分析,那么您應該在不斷增加緩沖池大小上科學地測試緩沖池性能(命中率、I/O 時間和物理 I/O 讀取率),直到達到最佳的緩沖池大小。因為業務一直在變動和增長,所以應該定期重新評估“最佳大小”決策。

1. SQL 成本分析

一條糟糕的 SQL 語句會徹底破壞您的一整天。我不止一次地看到一個相對簡單的 SQL 語句搞糟了一個調整得很好的數據庫和機器。對于很多這些語句,天底下(或在文件中)沒有 DB2 UDB 配置參數能夠糾正因錯誤的 SQL 語句導致的高成本的情況。

更糟糕的是,DBA 常常受到種種束縛:不能更改 SQL(可能是因為它是應用程序供應商提供的,例如 SAP、 PeopleSoft或 Siebel)。這給 DBA 只留下三條路可走:

(1)更改或添加索引

(2)更改群集

(3)更改目錄統計信息

另外,如今健壯的應用程序由成千上萬條不同的 SQL 語句組成。這些語句執行的頻率隨應用程序的功能和日常的業務需要的不同而不同。SQL 語句的實際成本是它執行一次的成本乘以它執行的次數。

每個 DBA 所面臨的重大的任務是,識別具有最高“實際成本”的語句的挑戰,并且減少這些語句的成本。

通過本機 DB2 Explain 實用程序、一些第三方供應商提供的工具或 DB2 UDB SQL Event Monitor 數據,您可以計算出執行一次 SQL 語句所用的資源成本。但是語句執行頻率只能通過仔細和耗時地分析 DB2 UDB SQL Event Monitor 的數據來了解。

在研究SQL語句問題時,DBA 使用的標準流程是:

1. 創建一個 SQL Event Monitor,寫入文件: ___FCKpd___22gt; db2 'create event monitor SQLCOST for statements write to ...'

2. 激活事件監視器(確保有充足的可用磁盤空間): ___FCKpd___23gt; db2 'set event monitor SQLCOST state = 1'

3. 讓應用程序運行。

4. 取消激活事件監視器: ___FCKpd___24gt; db2 'set event monitor SQLCOST state = 0'

5. 使用 DB2 提供的 db2evmon 工具來格式化 SQL Event Monitor 原始數據(根據 SQL 吞吐率可能需要數百兆字節的可用磁盤空間): ___FCKpd___25gt; db2evmon -db DBNAME -evm SQLCOST

> sqltrace.txt

6. 瀏覽整個已格式化的文件,尋找顯著大的成本數(一個耗時的過程): ___FCKpd___26gt; more sqltrace.txt

7. 對已格式化的文件進行更完整的分析,該文件試圖標識唯一的語句(獨立于文字值)、每個唯一語句的頻率(它出現的次數)和其總 CPU、排序以及其它資源成本的總計。如此徹底的分析在 30 分鐘的應用程序 SQL 活動樣本上可能要花一周或更多的時間。

要減少確定高成本 SQL 語句所花的時間,您可以考慮許多可用的信息來源:

從技巧4,務必要計算在每個事務中從每個表中讀取的行數。如果產生的數字看上去很大,那么 DBA 可以在 SQL Event Monitor 格式化輸出中搜索有關的表名稱(這將縮小搜索范圍而且節省一些時間),這樣也許能夠找出有問題的語句。 從 技巧 3,務必計算每個表空間的異步讀取百分比和物理 I/O 讀取率。如果一個表空間的異步讀取百分比很高并遠遠超過平均的物理 I/O 讀取率,那么在此表空間中的一個或更多的表正在被掃描。查詢目錄并找出哪些表被分配到可疑的表空間(每個表空間分配一個表提供最佳性能檢測),然后在 SQL Event Monitor 格式化輸出中搜索這些表。這些也可能有助于縮小對高成本 SQL 語句的搜索范圍。 嘗試觀察應用程序執行的每條 SQL 語句的 DB2 Explain 信息。然而,我發現高頻率、低成本語句經常爭用機器容量和能力來提供期望的性能。 如果分析時間很短而且最大性能是關鍵的,那么請考慮使用供應商提供的工具(它們能夠快速自動化識別資源密集的 SQL 語句的過程)。 Database-GUYS Inc.的 SQL-GUY 工具提供精確、實時且均衡的 SQL 語句的成本等級分析。

繼續調節

最佳性能不僅需要排除高成本 SQL 語句,而且需要確保相應的物理基礎結構是適當的。當所有的調節旋鈕都設置得恰到好處、內存被有效地分配到池和堆而且 I/O 均勻地分配到各個磁盤時,才可得到最佳性能。雖然量度和調整需要時間,但是執行這 10 個建議的 DBA 將非常成功地滿足內部和外部的 DB2 客戶。因為電子商務的變化和增長,即使是管理得最好的數據庫也需要定期的微調。DBA 的工作永遠都做不完!

技巧總結:

對工作負載使用足夠的代理程序。

不允許 DB2 不必要地關閉和打開文件。

不允許長期的鎖等待。

確保數據庫的 TEMPSPACE 表空間的并行 I/O 能力。

保守地管理 DB2 排序內存并不要以大的 SORTHEAP 來掩蓋排序問題。

分析表的訪問活動并確定具有特別高的每個事務讀取行數或溢出數的表。

分析每個表空間的性能特性,并尋求改善讀取時間最慢、等待時間最長、物理 I/O 讀取率最高、命中率最差的表空間性能以及與所期望的不一致的訪問屬性。

創建多個緩沖池,有目的地將表空間分配到緩沖池以便于共享訪問屬性。

檢查 DB2 UDB SQL Event Monitor 信息以找到哪個 SQL 語句消耗計算資源最多并采取正確的措施。

一旦排除了高成本 SQL,馬上重新評估配置和物理設計設置。

標簽: DB2 數據庫
主站蜘蛛池模板: 色月婷婷 | 日韩一级片在线观看 | 一本一道av无码中文字幕﹣百度 | 黄色小说在线视频 | 女人夜夜春高潮爽a∨片传媒 | 黄色网址最新 | 亚洲黄色免费在线观看 | 性高潮久久久久久 | 中文字幕在线亚洲精品 | 色就色欧美 | 欧美精品黄色片 | 欧美做爰猛烈床戏大尺度 | 可播放的亚洲男同网站 | 涩爱av天天爱天天做夜夜爽 | 91精产国品产区 | 欧美黑人乱大交 | 美女av影院| 邻居少妇张开腿让我爽了一夜 | 青青草免费公开视频 | 成人午夜av | 蜜桃av噜噜一区二区三区策驰 | 免费观看日韩 | 国产精品嫩草55av | 欧美视频网站中文字幕 | 久操视频免费看 | 欧美午夜性春猛交 | 天堂av手机版 | 极品尤物av | 亚洲 中文 女同 | 美女久久久久久久 | 国产福利91精品一区区二区三国产s | 米奇777超碰欧美日韩亚洲 | 国产免费视频 | 女儿的朋友4在线观看 | 日韩美女久久 | 日韩av影片| 久久久久久久久久久久网站 | 五月天综合色 | 国产成人免费爽爽爽视频 | 粉嫩av一区二区三区天美传媒 | 成人做爰69片免费看网站野花 | 欧美日日骚 | 97免费公开在线视频 | 97精品国产97久久久久久粉红 | 精品国偷自产在线 | 丨国产丨调教丨91丨 | 日韩美女乱淫免费看视频大黄 | 无套内谢少妇在线观看视频 | 亚洲精品天堂成人片av在线播放 | av解说在线 | 亚洲国产精久久久久久久 | 精品久久久一二三区播放播放播放视频 | 亚洲精品欧美一区二区三区 | 久久精品国产精品国产精品污 | 无遮挡又色又刺激的女人视频 | 成人另类小说 | 精品av天堂毛片久久久借种 | 天天干天天色天天 | 黄色男女网站 | 欧美色视频网站 | 精品久久一 | 伊人精品一区二区三区 | 国产伦精品一区二区三区综合网 | 希岛爱理和黑人中文字幕系列 | 国产免费a∨片在线观看不卡 | 亚洲国产专区 | 成人性色生活片免费看l | 国产一级片免费观看 | 东方影院av久久久久久 | 嫩草视频91 | 国产在线拍揄自揄拍无码 | 伊人久久视频 | 国产精品9x捆绑调教视频 | 国产成人在线视频观看 | 嫩草在线看 | 久久黄色片网站 | 久久青青视频 | 超碰97在线免费 | 日韩一区二区三区高清电影 | 日韩激情视频一区二区 | 好爽又高潮了毛片 | 成人做爰69片免费 | 久久99热精品 | 欧美日韩一区二区三区视频 | 国产视频黄色 | 亚洲高清av一区二区三区 | 成av人片在线观看www | 日日噜噜夜夜狠狠久久av小说 | 少妇的性生话免费视频 | 风流少妇又紧又爽又丰满 | 夜夜艹逼 | 国产资源视频 | 四虎综合| 久久国产精品99久久久久久老狼 | 男女啪啪做爰高潮免费网站 | 精品国产一区二区三区久久久狼 | 狠狠撸狠狠干 | 免看一级a毛片一片成人不卡 | 波多野结衣亚洲一区二区 | 亚洲综合婷婷 | 激情女主播 | cosplay福利禁视频免费观看 | 国产福利精品在线观看 | 久久99久久99精品免观看粉嫩 | 欧美三级黄色大片 | 亚洲人 女学生 打屁股 得到 | 五月婷综合 | 日本久久www成人免 日本久久不卡 | 17c国产精品 | 野花社区视频在线观看 | 日本xxxx少妇高清hd | 亚洲欧美高清一区二区三区 | 一区二区视频在线播放 | 1313午夜精品理论片 | 国产婷婷色一区二区三区在线 | 国产精品国产三级国产三级人妇 | 五月丁香综合缴情六月小说 | 久久国产精品影院 | 欧美1314| 久久91久久 | 亚洲二区视频 | 久久99精品久久久久久 | 人妻激情偷乱一区二区三区 | 国产精品九色 | 永久免费无码网站在线观看 | 殴美一区二区 | 国产成人天天5g影院在线观看 | 亚洲v欧美v另类v综合v日韩v | 国产男女猛烈无遮挡免费视频网站 | 可以直接看av的网址 | 亚洲美女午夜一区二区亚洲精品 | 天天天天天天操 | 91爱视频 | 鲜嫩高中生无套进入 | 久久综合精品国产丝袜长腿 | 精品少妇人妻av免费久久洗澡 | 激烈的性高湖波多野结衣 | 国产精品-区区久久久狼 | 性色av无码久久一区二区三区 | 91爱| 找av导航| 公妇乱淫太舒服了 | 一本一道久久a久久综合精品 | 蜜桃av一区 | 蜜臀av色欲a片无码精品一区 | 天天视频黄 | 亚洲熟妇久久国产精品 | 国产一级做a爱片在线看免 国产一级做a爰片久久毛片男 | 精品人人妻人人澡人人爽牛牛 | 无码国产精品一区二区免费式直播 | 欧美怡红院视频一区二区三区 | 国产免费无遮挡吸奶头视频 | 黑人与日本少妇 | 久精品在线观看 | 婷婷激情亚洲 | 欧美性猛交ⅹxx | 亚洲日韩一区二区 | 欧美久久久久久 | 18禁毛片无遮挡嫩草视频 | 久久久久亚洲视频 | 少妇又色又紧又爽又高潮 | 麻豆影视在线观看 | 久久网av | 在线免费黄色网址 | 黄色在线播放 | 午夜影院久久 | 亚欧在线免费观看 | 国产98色| 男人下部进女人下部视频 | 国语自产偷拍精品视频偷拍 | 国产又爽又黄又无遮挡的激情视频 | 人人妻人人澡人人爽人人精品浪潮 | 日韩av在线天堂 | 欧美三级不卡在线观看 | 日本三级日产三级国产三级 | 国产精品18久久久久白浆软件 | 无码av动漫精品一区二区免费 | 蓝av导航a√第一福利网 | 亚洲综合站 | 免费无码一区二区三区a片百度 | 性视频毛茸茸 | 成人快色 | 尤物av无码色av无码 | 国产妇女乱码一区二区三区 | 久久精品激情 | 亚洲色无码专区在线观看 | 麻豆国产精品视频 | 亚洲制服丝袜诱惑 | 日本波多野结衣在线 | 奶头又大又白喷奶水av | 亚洲成年人av| 特级a做爰全过程片 | 午夜精品久久久久久久久 | 国产偷窥熟女精品视频大全 | 99riav3国产精品视频 | 人人爽久久久噜噜噜婷婷 | 8888四色奇米在线观看 | 国产性一乱一性一伧一色 | 日本500人裸体仓房视频 | 中文字幕另类 | 妖精视频一区 | av片在线观看免费 | 在线观看视频免费入口 | 国产一区不卡 | www91色com| 久久久久久美女精品啪啪 | 午夜福利三级理论电影 | 特级毛片在线观看 | www99热| 98国产精品综合一区二区三区 | 天堂草在线观看 | 日韩美女视频网站 | 激情免费av | 国产在线午夜卡精品影院 | 国产超碰人人做人人爱ⅴa 日韩人妻无码精品久久久不卡 | 91久久国产综合久久 | 小sao货cao死你 | 婷婷天堂网| 欧美日韩不卡视频合集 | 中文字幕亚洲精品一区 | 欧美毛茸茸 | 麻豆人人妻人人妻人人片av | 粉嫩av一区二区三区免费野 | 超碰在线影院 | 日本五十熟hd丰满 | 欧美国产日韩亚洲中文 | 国产精品无码一区二区桃花视频 | 成人污污www网站免费丝瓜 | 久久视频一区 | 台湾av在线 | 又黄又爽又色qq群 | 国产精品毛片久久久久久久明星 | 国产三级国产精品国产专区50 | 国产黄色a级 | 夜夜嗨av涩爱av牛牛影视 | 久久久久免费精品国产 | 国产欧美日韩另类 | 91自产国偷拍在线 | 法国伦理少妇愉情 | 亚洲国产丝袜在线观看 | 最新中文字幕av专区 | 亚洲av毛片成人精品 | 日韩美女亚洲99久久二区 | 午夜久久久| 日韩毛片免费无码无毒视频观看 | 日韩a片无码毛片免费看 | 亚洲精品2 | 久久国产a| 污导航在线| 高清乱码免费看污 | 国产精品爽爽久久久久久竹菊 | 亚洲一区二区三区精品视频 | 少妇激情偷人三级 | 国产欧美在线一区二区三区 | 中出亚洲| 亚洲另类伦春色综合图片 | 波多野结衣的av一区二区三区 | 色五月丁香六月欧美综合 | 97国产精| 黄色一区二区三区视频 | 日日碰狠狠躁久久躁96avv | 91成人免费在线视频 | 欧美成人一区二区三区片免费 | 91日本在线| 激情五月激情综合网 | 国产精品ⅴ无码大片在线看 | 国产成人在线免费观看视频 | 成年人性生活免费视频 | 黄色片网址在线观看 | 国产乱轮视频 | 91区| 古代玷污糟蹋np高辣h文 | 精品乱子伦一区二区三区 | 青草伊人久久综在合线亚洲观看 | 深爱婷婷网 | 日韩激情视频一区二区 | 乱码av | 日韩av午夜在线观看 | 伊人久久在线 | 中国美女一级看片 | 国产成人免费ā片在线观看老同学 | 欧美另类色 | 精品久久久久久久久中文字幕 | 新搬来的女邻居麻豆av评分 | 五月婷婷开心中文字幕 | 国内激情 | 免费观看三级毛片 | 免费视频在线观看网站 | 亚洲专区一 | 国产精品无码一区二区三区不卡 | 97超碰站 | 亚洲熟妇丰满多毛xxxx | 国产裸拍裸体视频在线观看 | www日韩高清 | 奶头挺立呻吟高潮视频 | 成人国产网站 | 在线播放日本 | 国产欧美一区二区三区视频在线观看 | 国产黄色视屏 | 一本色综合网久久 | 国产传媒av在线 | 黄色毛片a级 | 亚洲一级影院 | 日韩精品黄 | 日韩av一区二区在线播放 | 在线不卡aⅴ片免费观看 | 成人学院中文字幕 | 柠檬福利第一导航在线 | 川上奈美侵犯中文字幕在线 | 国产一级黄 | 精品自拍视频在线观看 | 亚洲第99页| 色噜噜狠狠一区二区三区果冻av | 天天影视色香欲综合久久 | 国产极品美女在线精品图片 | 一级视频在线免费观看 | 一级做a爰片性色毛片99高清 | 中文日产日产乱码乱偷在线 | 成人中文字幕在线观看 | 久久影院一区 | 国产精品野外户外 | 91日批视频| v888aⅴ视频在线播放 | 欧美日韩视频在线观看一区 | 欧美大胆a | 亚洲黄色一区二区 | 欧美做爰啪啪xxxⅹ性 | 欧美在线免费观看视频 | 亚洲国产精品国自产拍久久 | 亚洲精品视频在线免费播放 | 小箩莉末发育娇小性色xxxx | 欧美成人一级视频 | 秋霞在线视频 | 国产高清不卡免费视频 | 国产激情久久久久影院老熟女 | 日本久久久一区二区三区 | 少妇扒开腿让我爽了一夜 | 日韩人妻无码中文字幕视频 | 尤果网福利视频在线观看 | 色综合天天色综合 | 中文字幕乱码熟女人妻水蜜桃 | 一本一道久久a久久精品 | 国产这里只有精品 | 欧美成人三级在线 | 免费萌白酱国产一区二区三区 | 国产黄在线观看免费观看不卡 | 女神思瑞女神久久一区二区 | 日本真人做爰免费视频120秒 | 人与禽性视频77777 | 成人在线免费看视频 | 岛国二区三区 | 亚洲综合av网 | 黄瓜视频在线观看网址 | av大全在线播放 | 国产一级淫片免费放大片 | 长河落日电视连续剧免费观看 | 自拍亚洲一区欧美另类 | 天堂视频免费 | 欧美成人免费观看视频 | 色综合国产 | 久久久久女人精品毛片九一韩国 | 亚洲欧美中文字幕5发布 | 国产黄大片在线观看画质优化 | 欧美日韩中文字幕在线视频 | 国产成人一区二区啪在线观看 | 成人免费一区二区 | 明日叶三叶 | 天天草视频 | 国产毛片又黄又爽 | 国产日韩91| 黄色小视频国产 | 国产亚洲欧美日韩高清 | 婷婷精品 | 91蜜臀精品国产自偷在线 | 日韩一区网站 | 久久久久久久久精 | 粗大的内捧猛烈进出在线视频 | 亚洲精品午睡沙发 | 丝袜精品 欧美 亚洲 自拍 | 免费在线不卡av | av国産精品毛片一区二区三区 | 免费一级淫片日本高清视频一 | 鲁鲁鲁爽爽爽在线视频观看 | 中文字日产幕乱码免费 | 中文字幕乱码亚洲无线码按摩 | 欧美黑人猛交 | 亚洲一区二区三区欧美 | 中文字幕亚洲乱码熟女一区二区 | 黑人巨大人精品欧美三区 | 中文字幕一区三级久久日本 | 99热最新在线 | 在线成人www免费观看视频 | 亚洲精品成人av在线观看爽翻天 | 日日夜夜撸影院 | 日韩一卡二卡在线 | 特黄aaaaaa私密按摩 | 国产精品久久久久久亚瑟影院 | 男女超爽视频免费播放 | 亚洲男同视频 | 国产一区二区三区成人久久片老牛 | 成人一级视频 | 久热亚洲 | 日韩精品成人 | 久久婷婷香蕉热狠狠综合 | ww欧美黄色 | 天天色天天色天天色 | 欧美国产高潮xxxx1819 | 九九热在线免费视频 | 强制中出し~大桥未久在线a | 精品深夜av无码一区二区 | 美女少妇翘臀啪啪呻吟网站 | 麻豆精品视频 | 欧美乱码精品一区二区 | 91精品国产精品 | 亚洲乱码国产乱码精品精的特点 | 泰国性xxx视频 | 人人婷婷人人澡人人爽 | 无码人妻aⅴ一区二区三区有奶水 | 日日碰狠狠躁久久躁综合小说 | 爱情岛论坛亚洲品质自拍网址大全 | 成人综合色站 | 国产sm调教视频在线观看 | 少妇高潮太爽了在线观看 | 日韩性色视频 | 国产精品久久久久久婷婷动漫 | 国产美女免费网站 | 国产精品熟妇视频国产偷人 | 日韩精品欧美激情 | 区二区欧美性插b在线视频网站 | 人成福利视频在线观看 | 99热在线只有精品 | 亚洲色图欧美激情 | 1515hh成人免费看 | 久久久久亚洲精品 | 玩弄人妻少妇500系列视频 | 国产三级自拍视频 | 久久草草精品入口av | 激情综合网婷婷 | 女女百合高h喷汁呻吟玩具 女女互揉吃奶揉到高潮视频 | 国产裸体美女永久免费无遮挡 | 中文字幕乱轮 | 国产成人亚洲综合无码 | 激情四射网站 | 噜噜视频| 欧美性色a | 国产传媒在线视频 | 九一av| 黄色特级毛片 | 9l视频自拍九色9l视频大全 | 亚洲资源av | 欧美激情另类 | 又大又紧又粉嫩18p少妇 | 久久精品国产999大香线蕉 | 国内乱子对白免费在线 | 久久精品午夜福利 | 欧美色五月 | 国产超级av在线 | 亚洲日韩av无码中文字幕美国 | 狠狠搞视频 | 欧美在线三级 | 97超碰人人干 | 色版视频在线观看 | 182tv福利视频| av在观看 | 97国产精东麻豆人妻电影 | 真人抽搐一进一出gif | 欧美射图 | 国产女主播一区 | 台湾一级视频 | 一区视频在线免费观看 | 青青草原综合久久大伊人精品 | 成人无高清96免费 | 精品欧美一区二区三区 | 日日射视频 | 欧美人与性动交zoz0z | 中文字幕av一区二区三区人妻少妇 | 国产人妖网站 | 69av视频| av永久天堂一区二区三区 | 丰满少妇高潮惨叫久久久 | 婷婷色站 | 人妻无码中文专区久久五月婷 | 欧美成人在线免费视频 | 成年人三级网站 | 国产午夜免费 | 亚洲人成一区 | 成人不卡视频 | 偷偷操不一样 | 欧美日韩在线一区 | 深爱激情综合网 | 在线免费黄色网址 | 在线免费看av片 | 激情小说中文字幕 | 亚洲涩视频 | aa性欧美老妇人牲交免费 | 神马久久网站 | 天堂视频一区二区 | 久久av喷吹av高潮av萌白 | 最新亚洲人成无码网www电影 | 欧美性猛交xxxⅹ乱大交小说一 | 亚洲精品第一国产综合野草社区 | 日韩精品成人无码专区免费 | 麻豆久久久久 | 午夜精品久久久久久久传媒 | 日b视频免费观看 | 老牛嫩草一区二区三区消防 | 免费无码国产欧美久久18 | 欧美老熟妇牲交 | 国产在线国产 | 日本边添边摸边做边爱 | 欧美大肥婆大肥bbbbb | 欧美人与物videos另类 | 中字幕视频在线永久在线观看免费 | 中文字幕无码免费久久9一区9 | 成人免费三p在线观看 | 欧美国产综合视频 | 午夜小视频免费观看 | 亚洲狠狠丁香综合一区 | 国产女人的高潮大叫毛片 | 日韩精品人成在线播放 | 亚洲狠狠 | 天天干天天色综合 | 免费无码a片一区二三区 | 色哟哟官网| 69堂成人精品免费视频 | 免费黄色小视频网站 | 日本美女性高潮 | 一本一道久久综合狠狠老精东影业 | 高清av一区二区三区 | 婷婷精品国产欧美精品亚洲人人爽 | 熟女人妻少妇精品视频 | 天堂乱码一二三区 | 精品色999| av高清免费观看 | 久久网一区二区 | 激情五月激情综合网 | 国产全肉乱妇杂乱视频1 | 中文无码av一区二区三区 | 欧美三级少妇高潮 | 久久精品人妻一区二区三区 | 亚洲最新av网站 | 在线a亚洲视频播放在线观看 | 亚洲精品一区二区精华 | 成人福利视频 | 黄色av网站免费在线观看 | 亚洲理论在线观看 | 亚洲婷婷综合色高清在线 | 又爽又色禁片1000视频免费看 | 在线免费观看av网 | av观看网站 | 国产精品无码免费专区午夜 | 羞羞视频网址 | 亚洲资源av无码日韩av无码 | 亚洲天堂视频一区 | 丝袜 亚洲 另类 欧美 重口 | 蜜臀99久久精品久久久久小说 | 在线观看亚洲网站 | 亚洲一区免费观看 | 亚洲精品色午夜无码专区日韩 | 摸摸大奶子 | 国产一区久久久 | 720lu牛牛刺激自拍视频 | 亚洲一区二区三区中文字幕 | 日本三级视频网站 | 少妇洁白178在线播放 | 久久夜色噜噜噜av一区二区 | √天堂| 最新91视频| 国产ww久久久久久久久久 | 综合影院 | 91在线精品播放 | 中文字幕在线观看网址 | 伊人久久久| 超碰在线免费播放 | 精品国产一区二区三区不卡 | 国产一级免费看 | 2021av在线| 人人干人人爽 | 三攻一受h啪肉np文 三级av毛片 | 风间由美性色一区二区三区四区 | 日本免费在线观看 | 一级黄色片久久 | 一区二区视频在线免费观看 | 久久久久久美女精品啪啪 | 日韩色片在线 | 男男做性免费视频网 | 午夜窝窝| 国产亚洲一区二区在线 | 日韩av免费 | 色999视频| 国产福利一区二区 | 色图插插插 | 三级4级全黄60分钟 午夜成人1000部免费视频 | 欧美不卡一区二区三区 | 国产稀缺真实呦乱在线 | 色视频在线网站 | 国产一区二区99 | 久久九九免费 | 68日本xxxxxⅹxxx22 | 亚洲美女视频在线观看 | 国产丰满大乳奶水在线视频 | 欧美粗大猛烈老熟妇 | 2019精品手机国产品在线 | h网站免费在线观看 | 丰满少妇熟乱xxxxx视频 | 日韩av一区二区在线播放 | 欧洲熟妇色xxxx欧美老妇老头多毛 | 神马国产 | 成人精品一区二区三区中文字幕 | 国产免费又色又爽粗视频 | 国产超高清麻豆精品传媒麻豆精品 | frxxee欧美xxee麻豆 | 国产做爰xxxⅹ高潮69 | 亚洲精品乱码久久久久久蜜桃不卡 | 探花视频在线版播放免费观看 |