久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

DB2 Performance Expert 簡化性能管理和調(diào)優(yōu) (2)

瀏覽:4日期:2023-11-07 18:31:51
 您需要具體分析使您能夠?qū)?DB2 和 DB2 應(yīng)用程序進(jìn)行控制和調(diào)優(yōu)的一些要害性能因素嗎?您希望提前診斷性能和可用性問題嗎?或者您曾在運用 DB2 服務(wù)器時遭遇某一問題,但卻無法使用當(dāng)前的快照判定造成該問題的原因,因此希望使用歷史的監(jiān)視數(shù)據(jù)?IBM DB2 Performance Expert 就是一個能夠幫助您完成這些任務(wù)的工具。使用場景下面這些使用場景可以展示如何分析和解決各種性能問題,并在 DB2 Performance Expert V2.1 的幫助下完成故障檢修任務(wù):確定索引是否可以改進(jìn)性能 ;;;;;重新回顧排序的性能檢查對表進(jìn)行重構(gòu)的需要確保有足夠的 DB2 代理可以處理工作負(fù)載解決鎖沖突的問題使用 cache 包中提供的 SQL 語句經(jīng)常檢查數(shù)據(jù)庫分析緩沖池監(jiān)視系統(tǒng)的健康狀況確定是否需要索引DB2 PE 步驟在 System Overview 面板中選擇 Application Summary。圖 1. System OverviewDB2 Performance Expert 簡化性能管理和調(diào)優(yōu) (2)在 Application Summary 視圖中選擇適當(dāng)?shù)膽?yīng)用程序(在本例中是 db2bp.exe)。圖 2. Application Summary在 Application Details 視圖中選擇 SQL Activity。圖 3. Application Details方法圖 3中給出的 SQL Activity 界面顯示了有關(guān)應(yīng)用程序執(zhí)行的語句的信息,其中包括任務(wù)單元(UOW)、光標(biāo)、讀取的行、選擇的行等等。要判定我們是否需要索引,需要查看讀取的行與選擇的行的比率。;讀取的行與選擇的行讀取的行與選擇的行的比率說明了為了要找到目標(biāo)記錄行,一共要讀取多少行數(shù)據(jù)。假如讀取的行數(shù)與選擇的行數(shù)的比值大于推薦值,那么我們就應(yīng)該對查詢進(jìn)行分析,并對可能的索引進(jìn)行檢查。計算:(讀取的行數(shù)) / (選擇的行數(shù))理想值:對于 OLTP 來說,該值為 2 到 3結(jié)論DB2 讀取了 99,145 行,但只選擇了 2,000 行。這就是說,它讀取了整個表的內(nèi)容,卻只選擇了 2,000 行。因此,創(chuàng)建索引可能會提高性能。重新回顧排序性能  DB2 PE 步驟在 System Overview 面板中選擇 Application Summary。在 Application Summary 視圖中選擇適當(dāng)?shù)膽?yīng)用程序(在本例中是 db2bp.exe)。在 Application DetailsSelect 視圖中選擇 Sort,如 圖 4 所示。圖 4. Application Details方法Sort 界面中顯示了有關(guān)排序操作的具體信息,其中包括所有排序、所有排序時間、排序溢出、hash 連接等。排序溢出這個數(shù)字說明了排序時用光排序堆而需要磁盤空間臨時進(jìn)行存儲的行數(shù)。在數(shù)據(jù)庫或應(yīng)用程序級,使用這個元素可以計算溢出到磁盤上的排序的百分比。假如這個百分比很高,那么您可能希望通過增加排序堆來調(diào)整數(shù)據(jù)庫的配置。在語句級上,可以使用該元素判定需要大型排序的語句。這些語句可以從減少所需排序數(shù)量的其他調(diào)優(yōu)中獲益。在出現(xiàn)排序溢出情況時,可能導(dǎo)致其他開銷,因為假如需要將數(shù)據(jù)寫入磁盤,那么排序需要一個合并階段,這可能需要更多的 I/O。該元素為一條語句、一個應(yīng)用程序或訪問一個數(shù)據(jù)庫的所有應(yīng)用程序都提供了有用的信息。實質(zhì)上,要排序的數(shù)據(jù)都會從緩沖池溢出到 TEMPSPACE 表空間中。;計算:(排序溢出行數(shù)) / (總排序行數(shù))理想值:對于非 DSS 型的任務(wù)來說,該值為零或接近零的值結(jié)論在出現(xiàn)排序溢出的情況時,可能會造成額外的開銷,因為假如要將數(shù)據(jù)寫入磁盤,那么排序就會需要一個合并階段,這可能需要更多的 I/O。為了避免出現(xiàn)這種溢出,可以增加排序堆的大小,并對查詢進(jìn)行分析,以確定查詢是否需要使用索引。檢查對表進(jìn)行重構(gòu)的需要DB2 PE 步驟在 System Overview 面板中選擇 Statistic Details。圖 5. System Overview在 Statistic Details 視圖中選擇 Tables,并選中 Receive table information。圖 6. Statistic Details  方法 Statistic Details 中的 Table 視圖給出了有關(guān)表的具體信息,其中包括表名、數(shù)據(jù)庫名、寫入的行數(shù)、讀取的行數(shù)、溢出的行數(shù)、表的文件 id、表的類型、頁面重構(gòu)等。訪問溢出的行這個數(shù)字說明了對該表中溢出行進(jìn)行存取(讀和寫)的數(shù)目。溢出行說明了數(shù)據(jù)中的碎片情況。假如這個數(shù)字很高,那么您可以通過使用 REORG 工具對表進(jìn)行重構(gòu),從而提高表的性能,這會清理數(shù)據(jù)中的碎片。當(dāng)一行數(shù)據(jù)被更新并且不再適合原來寫入的數(shù)據(jù)頁時,就會出現(xiàn)行溢出的情況。這通常是對 VARCHAR 列進(jìn)行更新的結(jié)果,或者是執(zhí)行 ALTER TABLE 語句的結(jié)果。頁面重構(gòu):這個數(shù)字說明了需要對一個表進(jìn)行重構(gòu)的頁數(shù)。對太多頁進(jìn)行重構(gòu)可能會導(dǎo)致性能比優(yōu)化插入方式的性能還要低。您可以使用 REORG TABLE 工具對表進(jìn)行重構(gòu),從而消除數(shù)據(jù)碎片。您還可以使用 ALTER TABLE 語句的 APPEND 參數(shù)來說明插入某個表的所有數(shù)據(jù)都要附加到該表的末尾,以避免頁面重構(gòu)問題。在對行進(jìn)行更新導(dǎo)致該行的長度增加的情況下,雖然頁面可能有足夠的空間來容納新行,但是為了整理這段空間的碎片,可能需要對頁面進(jìn)行重構(gòu)。或者,假如頁面中沒有足夠的空間來容納更大的行,就會創(chuàng)建一條溢出記錄。您可以使用固定長度而不是可變長度的列來避免這兩種情況。結(jié)論對太多頁進(jìn)行重構(gòu)可能會導(dǎo)致性能比優(yōu)化插入方式的性能還要低。假如您有大量的頁面需要重構(gòu),可以使用 REORG TABLE 工具對表進(jìn)行重構(gòu),并消除數(shù)據(jù)碎片。調(diào)優(yōu) DB2 代理的個數(shù)現(xiàn)在,您的目標(biāo)是確保有足夠多的 DB2 代理來處理工作負(fù)載。DB2 PE 步驟在 System Overview 面板中選擇 Statistic Details。在 Statistic Details 視圖中選擇 Instance Information,如 圖 7 所示。圖 7. Statistic Details方法Statistic Details 中的 Instance Information 視圖給出了有關(guān)當(dāng)前實例的具體信息,其中包括實例名、當(dāng)前的連接數(shù)、已注冊的代理數(shù)、已注冊最大代理數(shù)、等待令牌的代理數(shù)、從緩沖池中分配的代理數(shù)、已竊取的代理數(shù)等。已注冊的代理該值說明了在正被監(jiān)視的數(shù)據(jù)庫治理實例中注冊的代理(協(xié)調(diào)代理和子代理)個數(shù)。您可以使用這個元素來幫助評價最大代理配置參數(shù)的設(shè)置。已注冊的最大代理該值是從數(shù)據(jù)庫啟動以來,曾經(jīng)同時在數(shù)據(jù)庫治理程序中注冊的代理(協(xié)調(diào)代理和子代理)的最大個數(shù)。您可以使用這個元素來幫助評價最大代理配置參數(shù)的設(shè)置。等待令牌的代理該值是等待令牌以便在數(shù)據(jù)庫治理程序中執(zhí)行事務(wù)的代理的個數(shù)。您可以使用這個元素來幫助評價最大代理配置參數(shù)的設(shè)置。已竊取的代理:該值是從應(yīng)用程序中竊取的代理的次數(shù)。當(dāng)一個與應(yīng)用程序關(guān)聯(lián)的空閑代理被重新分配給一個普通的應(yīng)用程序執(zhí)行任務(wù)時,就會出現(xiàn)代理竊取。可以用該元素來評價應(yīng)用程序?qū)ο到y(tǒng)的負(fù)載情況。; 結(jié)論假如您發(fā)現(xiàn)有"等待令牌的代理" 或 "已竊取的代理",就增大數(shù)據(jù)庫治理程序中可用代理的個數(shù)(MAXAGENTS 和/或 MAX_COORDAGENTS)。解決鎖沖突的問題DB2 PE 步驟在 System Overview 面板中選擇 Locking Conflicts。圖 8. System Overview在 Locking Conflicts 視圖中選擇適當(dāng)?shù)逆i沖突。圖 9. Locking Conflicts要分析等待某個鎖的應(yīng)用程序,請選擇 Waiter(等待鎖的)應(yīng)用程序。圖 10. 鎖沖突的應(yīng)用程序 —— waiter 應(yīng)用程序在 Application Details 視圖中選擇 SQL Statement and Package。圖 11. waiter 應(yīng)用程序的 SQL Statement and Package  在 Application Details 視圖中選擇 Locks。圖 12. waiter 應(yīng)用程序的 Locks  為了對持有鎖的應(yīng)用程序進(jìn)行分析,請選擇一個 Holder(持有鎖的) 應(yīng)用程序。圖 13. 鎖沖突中的應(yīng)用程序 —— holder 應(yīng)用程序在 Application Details 視圖中選擇 SQL Statement and Package。;圖 14. holder 應(yīng)用程序的 SQL Statement and Package在 Application Details 視圖中選擇 Locks。圖 15. holder 應(yīng)用程序的 Locks  要找到哪個用戶正在運行 holder 應(yīng)用程序,可以選擇 Application Details 視圖中的 Identification。圖 16. holder 應(yīng)用程序的 User Identification方法在 System Overview 面板中選擇 Applications in Lock Conflicts,顯示鎖沖突所設(shè)計的所有應(yīng)用程序,當(dāng)您選擇 Locking Conflicts時,這些應(yīng)用程序都與一個非凡的資源相關(guān)聯(lián)。Application in Lock Conflicts 面板顯示了 holder 和 waiter 應(yīng)用程序,其中包括應(yīng)用程序的狀態(tài)、鎖的模式、鎖等待時間等。Application Details 視圖中的 SQL Statement and Package 展示了加鎖的應(yīng)用程序的 SQL 語句。Application Details 視圖中的 Locks 顯示了具體的加鎖信息,例如應(yīng)用程序所持有的鎖、檢測到的死鎖、鎖升級、等待鎖的代理等。Application Details 視圖中的 Identifcation 顯示了有關(guān)正在運行該應(yīng)用程序的用戶的具體信息。應(yīng)用程序所持有的鎖:這個數(shù)字說明當(dāng)前的應(yīng)用程序持有多少個鎖。假如監(jiān)視信息是在數(shù)據(jù)庫級上進(jìn)行的,那么該值就是數(shù)據(jù)庫中所有應(yīng)用程序所持有的鎖的總數(shù)。假如監(jiān)視信息是應(yīng)用程序級的,那么該值就是這個應(yīng)用程序的所有代理目前持有的鎖的總數(shù)。從連接以來等待的鎖:這個數(shù)字是應(yīng)用程序或連接已經(jīng)等待鎖的次數(shù)。在數(shù)據(jù)庫級上,該值是應(yīng)用程序在這個數(shù)據(jù)庫上等待鎖的次數(shù)。而在應(yīng)用程序連接級上,該值是在某個連接請求一個鎖但由于另外一個連接正持有該數(shù)據(jù)的鎖而必須等待的次數(shù)。可以使用該元素計算在數(shù)據(jù)庫級上等待一個鎖的平均等待時間。這種計算可以在數(shù)據(jù)庫級或應(yīng)用程序連接級上進(jìn)行。假如鎖的平均等待時間很長,那么您應(yīng)該查看一下持有很多鎖的應(yīng)用程序;或者假如是這種情況導(dǎo)致等待時間過長,就對該鎖進(jìn)行升級,從而重點對應(yīng)用程序進(jìn)行調(diào)優(yōu),以改進(jìn)并發(fā)性。假如升級是導(dǎo)致鎖平均等待時間很長的原因,那么可能是 locklist 或 maxlocks 這兩個配置參數(shù)值中的一個太小了,也可能這兩個參數(shù)值都太小了。鎖升級這個數(shù)字說明了某個鎖作為鎖升級的一部分被升級的次數(shù)。升級的范圍可以從(一個表中的)許多行鎖到單獨某個表鎖。可以使用這個元素更好地理解死鎖的原因。假如您曾經(jīng)碰到過有關(guān)應(yīng)用程序執(zhí)行鎖升級而導(dǎo)致死鎖的情況,那么就可能希望增加鎖內(nèi)存的數(shù)量(locklist)或修改一個應(yīng)用程序可以請求某個鎖的百分比(maxlocks)。檢測到的死鎖該值是已經(jīng)出現(xiàn)死鎖的總數(shù)。可以用該元素來判定應(yīng)用程序正出現(xiàn)爭用問題。這些問題可能是由于以下情形引起的:數(shù)據(jù)庫中正在進(jìn)行鎖升級。應(yīng)用程序可能在系統(tǒng)生成足夠多的行鎖時顯式地對表進(jìn)行鎖定。應(yīng)用程序可能在綁定時使用了不恰當(dāng)?shù)母綦x級別。為了可以重復(fù)讀而鎖定目錄表。應(yīng)用程序正在對不同的訂單使用相同的鎖,從而導(dǎo)致死鎖。您可以通過判定死鎖是在哪個應(yīng)用程序(或應(yīng)用程序進(jìn)程)上產(chǎn)生的來解決問題。然后可以修改應(yīng)用程序,使其能夠更好地并行執(zhí)行。然而,有些應(yīng)用程序可能不能并行運行。您可以使用連接的時間戳監(jiān)視元素,判定死鎖的嚴(yán)重性。例如,在 5 分鐘之內(nèi)出現(xiàn) 10 次死鎖就比在 5 小時內(nèi)出現(xiàn) 10 次死鎖嚴(yán)重得多。對上面列出的這些相關(guān)元素的描述還提供了其他一些調(diào)優(yōu)建議。;等待鎖的代理:該值說明了等待某個鎖的代理個數(shù)。這個元素是應(yīng)用程序等待某些鎖的百分比的一個指示器。假如這個數(shù)字很大,那么您的應(yīng)用程序可能存在并行問題,您應(yīng)該對現(xiàn)在持有鎖或者長期持有互斥鎖的應(yīng)用程序進(jìn)行分析。結(jié)論:檢查 waiter 和 holder 應(yīng)用程序的 SQL 語句,確定諸如應(yīng)用程序中頻繁進(jìn)行提交操作而導(dǎo)致釋放鎖或檢查應(yīng)用程序使用的隔離級別之類的操作。當(dāng)執(zhí)行很多更新時,在更新之前,要在整個事務(wù)的持續(xù)時間內(nèi)鎖定整個表。雖然這樣可以只使用一個鎖,同時還可以防止其他鎖妨礙更新操作,但是這樣做會減少數(shù)據(jù)對于其他用戶的并發(fā)能力。經(jīng)常使用 cache 包中的 SQL 語句進(jìn)行檢查DB2 PE 步驟在 System Overview 面板中選擇 Statistic Details。在 Statistic Details 視圖中選擇 Dynamic SQL Statements。圖 17. Dynamic SQL Statements下拉滾動條,查看語句的具體資料。圖 18. 語句的具體資料方法Statistic Details 中的 Dynamic SQL Statements 視圖給出了有關(guān) SQL 語句的具體信息,其中包括訪問的數(shù)據(jù)庫、執(zhí)行次數(shù)、已經(jīng)過去的執(zhí)行時間、最差和最佳的預(yù)備時間、排序,以及在選中 Receive statement cache information時每條語句占用的 CPU 時間等。通過點擊如 圖 17所示的標(biāo)題中的 Executions列,可以按照執(zhí)行次數(shù)對 SQL 語句進(jìn)行降序排列,這樣就可以看到執(zhí)行最頻繁的 SQL 語句。;執(zhí)行次數(shù)該值是一條 SQL 語句已經(jīng)被執(zhí)行的次數(shù)。您可以使用該元素來判定系統(tǒng)中執(zhí)行最頻繁的 SQL 語句。每條語句占用的 CPU 時間這個數(shù)字說明了一條 SQL 語句占用的所有 CPU 時間。可以將該元素與“已經(jīng)過去的執(zhí)行時間和“每條用戶語句占用的 CPU 時間一起使用,來評價語句的最大花費。最佳預(yù)備時間:該值是預(yù)備一條特定的 SQL 語句所需要的最短時間。可以用該值來判定編譯耗時的 SQL 語句。最差預(yù)備時間:該值是預(yù)備一條特定的 SQL 語句所需要的最長時間。可以用該值來判定編譯耗時的 SQL 語句。結(jié)論這個執(zhí)行監(jiān)視元素可以您幫助判定系統(tǒng)中執(zhí)行最頻繁的 SQL 語句。在本例中,某個查詢運行了 500 次,并且進(jìn)行了 500 次排序。這是進(jìn)行查詢優(yōu)化的很好的一個選擇,可以檢查排序值,并驗證是否需要創(chuàng)建新的索引。分析緩沖池DB2 PE 步驟在 System Overview 面板中選擇 Buffer Pool Analysis。圖 19. System Overview在 Buffer Analysis 中選擇 File-> Generate new report。圖 20. 緩沖池分析圖 21顯示了緩沖池跟蹤報告的結(jié)果。圖 21. 緩沖池跟蹤報告下拉滾動條,查看緩沖池分析的具體內(nèi)容。圖 22. 緩沖池分析的具體內(nèi)容方法 上一頁12345678910下一頁 Buffer Pool Analysis 中提供了緩沖池跟蹤報告,它以 HTML 的格式顯示,或者以可選的圖形交互式報告格式顯示。緩沖池命中率這個比率說明了為頁面請求提供服務(wù)時,數(shù)據(jù)庫治理器不需從磁盤裝入頁(即該頁已經(jīng)在緩沖池中)就能處理頁請求的時間百分比。計算:BPHR = (1 - ((緩沖池數(shù)據(jù)物理讀 + 緩沖池索引物理讀) /(緩沖池數(shù)據(jù)邏輯讀 + 緩沖池索引邏輯讀) ) ) * 100%索引命中率這個比率表明了可以在緩沖池中找到的頁面能夠滿足的對索引頁的所有讀請求所占的百分比。計算:IHR = (1 - (緩沖池索引物理讀 / 緩沖池索引邏輯讀) ) ) * 100%數(shù)據(jù)命中率這個比率說明了可以在緩沖池中找到的頁面能夠滿足的對數(shù)據(jù)頁的所有讀請求所占的百分比。計算:DHR = (1 - (緩沖池數(shù)據(jù)物理讀 / 緩沖池數(shù)據(jù)邏輯讀) ) ) * 100%結(jié)論緩沖池命中率大于 80% 被認(rèn)為是理想的。對于 OLTP 系統(tǒng)來說,該值的理想情況是盡可能接近于 100% (索引命中率更是如此)。要提高緩沖池的命中率,可以增加緩沖池的大小,也可以考慮分配多個緩沖池,可以為每個經(jīng)常訪問的具有自己的表空間的大型表使用一個緩沖池,也可以為一組小型表使用一個緩沖池。監(jiān)視系統(tǒng)的健康狀況DB2 PE 步驟在 System Overview 面板中選擇 System Health。圖 23. System overview在導(dǎo)航器中選擇 Data View。圖 24. Data view  右擊 Open Predefined Data View。圖 25. Open Predefined Data View  選擇您要監(jiān)視的數(shù)據(jù)庫。圖 26. Open Predefined Data View - 選擇數(shù)據(jù)庫圖 27給出了系統(tǒng)健康狀況視圖的一個例子。圖 27. System Health View方法 System Health 視圖以圖形化的方式在數(shù)據(jù)視圖中顯示了很多重要的性能計數(shù)器。您可以使用預(yù)定義的數(shù)據(jù)視圖,也可以定制自己的數(shù)據(jù)視圖。結(jié)論 System Health 是一個理想的圖形化監(jiān)視重要性能指標(biāo)的工具。一旦定義之后,它們就可以用來在 System Overview 面板中顯示系統(tǒng)性能數(shù)據(jù)。結(jié)束語 本系列文章的第1部分對 DB2 Performance Expert 進(jìn)行了簡介,第2部分又展示了可以用來簡化數(shù)據(jù)庫調(diào)優(yōu)任務(wù)和系統(tǒng)治理工作的具體方法。您可以使用 DB2 PE 來幫助理解影響性能的多個因素,例如索引、緩沖池的使用、語句緩存、鎖、重構(gòu)要求等等。另外,它還可以用來存儲性能數(shù)據(jù),供以后分析,并根據(jù)您定義的各種因素產(chǎn)生警報。致謝 非凡感謝 IBM 開發(fā)實驗室的 DB2 性能專家 Ute Baumbach,是他審校了這篇文章;感謝 IBM 美國高級技術(shù)支持中心的 Cintia Y Ogura,是他為本文提供了教學(xué)材料。;
標(biāo)簽: DB2 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品66 | 日韩欧美国产成人一区二区 | 国产中文字幕在线观看 | 91中文字幕在线 | 亚洲精品一区国产精品 | 亚洲中午字幕 | 天天操天天干天天 | 蜜桃视频精品 | 日韩一区二区在线视频 | 久久亚洲一区二区 | 精品久久久久久亚洲精品 | 欧美日韩中文字幕在线 | 成人免费在线电影 | 日韩欧美在线中文字幕 | 国产欧美在线 | aaa久久 | 欧美日韩在线精品 | 日韩大片一区 | 女人爽到高潮aaaa电影 | 欧美区亚洲区 | 91精品久久 | 亚洲国产免费 | 国产成人精品午夜 | 国产日韩精品一区二区 | 天天看天天爽 | 国产美女永久免费无遮挡 | 久久综合久久综合久久 | 狠狠色狠狠色综合网 | 久久免费视频观看 | 国产精品一区二区久久久久 | 在线免费一级片 | 亚洲一区中文字幕在线观看 | 欧美日韩一区二区在线 | 麻豆av一区| 欧美日韩视频 | 免费看男女www网站入口在线 | 国产精品久久九九 | 国产欧美精品区一区二区三区 | 欧美精品一区二区在线观看 | 91精产国品一二三区在线观看 | 国产在线精品一区二区 | 欧产日产国产精品一二 | 成人久久久精品国产乱码一区二区 | 日韩在线免费 | 国产成人精品一区二区三区视频 | 日韩精品一区二区三区四区五区 | 最新av在线网址 | 国产女人和拘做受在线视频 | 中字幕视频在线永久在线观看免费 | 欧美黄色一级毛片 | 日韩三区 | 91亚洲国产 | 精品久久久av | 久久一区二区精品 | 久久精品中文字幕 | 涩涩天堂| 久久99精品久久久久子伦 | 在线观看免费的网站www | 欧美在线| 黄色在线| 日本中文一区二区 | 成人免费网站在线观看 | 久久99精品久久久久久久青青日本 | 欧美日韩国产综合视频 | 爱爱网址 | 欧美日韩免费一区二区三区 | 天天舔天天爽 | 精品一区二区三区视频 | 欧美激情第1页 | www中文字幕 | 精品欧美乱码久久久久久1区2区 | 狠狠久| 中文字幕视频在线 | 一级做a爰性色毛片免费1 | 伊人免费网 | 国产欧美日韩在线观看 | 天堂一区 | av在线天堂 | 黄色一级毛片 | 一区二区三区免费av | 日本久久精品视频 | 国产日韩欧美精品 | 国产天天操 | 日韩欧美一二三区 | 午夜四虎 | 美日韩成人| 欧美日韩视频 | 中文字幕亚洲综合久久久软件 | 一区二区三区成人久久爱 | 国产超碰人人模人人爽人人添 | 性视频网站免费 | 精品一区二区在线观看 | 亚洲视频在线播放 | 中文字幕一区在线观看视频 | 亚洲乱码国产乱码精品精98午夜 | 一区二区三区免费在线观看 | 国产精品免费看 | 综合99| 精品国产欧美一区二区三区成人 | 亚洲一区二区中文字幕 | 成人老司机 | 欧美激情精品久久久久久变态 | 精品一区二区三区在线观看 | 夜夜艹 | 久久久久久久网站 | 色婷婷综合在线视频 | 91久久夜色精品国产网站 | 一级毛片视频 | 日韩在线中文字幕视频 | 四虎影院在线看 | 成人国产免费视频 | 亚洲男人天堂网 | 国产精品一二三区视频 | 在线视频国产一区 | 99综合在线 | 国户精品久久久久久久久久久不卡 | 九九综合九九 | 青青久久北条麻妃 | 中文字幕在线观看网站 | 毛片a在线 | 九草在线 | 国产精品18hdxxxⅹ在线 | 精品久久久久久一区二区 | 美女视频黄a | 国产二区视频 | 精品成人| jizz中国zz女人18高潮 | 亚洲精品天堂 | 成人午夜精品一区二区三区 | 国产成人a亚洲精品 | 亚洲aⅴ | 美女国产网站 | 欧美久久a | 日本久久久久久 | 午夜久久视频 | 欧美v片 | www.日韩系列 | 国产精品久久九九 | 天堂欧美城网站网址 | 成人免费激情视频 | 日韩欧美一区二区三区四区 | 国产精品美女久久久久久免费 | 一区二区三区国产亚洲网站 | 亚洲成人精品一区 | 久久成人一区二区 | 日本亚洲视频 | 成人在线欧美 | 国产成人精品一区二 | 国产综合久久久久久鬼色 | 拍拍无遮挡人做人爱视频免费观看 | 欧美日韩在线观看中文字幕 | 国产精品久久嫩一区二区免费 | 国产精品毛片一区二区在线看 | 久久精品一区二区三区不卡牛牛 | 亚洲精品国品乱码久久久久 | 一级黄色影视 | 91精品国产综合久久福利软件 | 亚洲一区二区中文字幕在线观看 | 日本在线视频不卡 | 免费国产一区二区 | 国产精品一区二区三 | 草草网 | 久久香蕉国产视频 | 日韩视频在线观看 | 七七婷婷婷婷精品国产 | 欧美日韩大片在线观看 | 久久这里精品 | 99re热精品视频 | 久久久人成影片一区二区三区 | 亚洲网站免费观看 | 天天久 | 亚洲一区二区三区爽爽爽爽爽 | 欧美性18| 亚洲国产婷婷香蕉久久久久久99 | 欧美精品黄色 | 久久美女视频 | 看亚洲a级一级毛片 | 色天天综合网 | 国产精品无码永久免费888 | 国产一区| 亚洲欧洲一区二区 | 天天干天天爽 | 久久精品中文字幕 | 日本一区二区三区四区不卡视频 | 欧美综合国产 | 91精品久久久久 | 日韩一区二区三区在线 | 久久兔费看a级 | 精品国产一区二区三区性色 | 97天堂| 亚洲免费精品 | 国产中文一区 | 欧美理论片在线 | 午夜欧美 | 在线一区二区三区 | 久久成人精品 | 欧美在线视频不卡 | 狠狠操狠狠摸 | 在线观看成人小视频 | 国产男人的天堂 | 91在线视频免费观看 | 日韩欧美精品一区二区三区 | 国产精品丝袜一区二区 | 天天干天天去 | 激情一区 | 国产精品无码永久免费888 | 国产精品日韩在线观看 | 91麻豆精品国产91久久久更新时间 | 日本三级在线观看中文字 | 久久成人精品一区二区三区 | 一级二级黄色大片 | 欧美在线视频一区二区 | 美女视频一区二区三区 | 久久久综合视频 | 日韩五月 | h在线免费 | 亚洲 中文 欧美 日韩 在线观看 | 久久久精品久久久 | 中文字幕在线视频第一页 | 久久久国产精品视频 | 激情欧美日韩一区二区 | 国产高清一区二区 | 四虎新网站 | 欧美亚洲三级 | 免费成人在线视频网站 | 亚洲欧美在线视频 | 欧美精品一 | av香港经典三级级 在线 | 国产成人精品一区二区三区视频 | 中文字幕国产一区 | 精品国产一区二区三区av片 | 91精品国产91久久久久游泳池 | 91亚洲成人 | 成人无遮挡毛片免费看 | 久久这里只有精品免费 | 久久精品超碰 | 国产精品久久国产愉拍 | 91av导航 | 亚洲精品四区 | 日韩视频国产 | 欧美午夜精品久久久久久蜜 | 亚洲精品字幕 | 免费视频爱爱太爽了 | 欧美日韩国产一区 | 国产亚洲一区二区三区 | 亚洲大片免费观看 | 人人做人人爽 | 欧美 日韩 国产 一区 | 亚洲视频在线观看网址 | 蜜桃一区二区三区 | 亚洲a视频| 欧美在线观看一区 | 亚洲协和影视 | 欧美天堂 | 波多野结衣av中文字幕 | 69久久99精品久久久久婷婷 | 国产成人高清视频 | 日韩成人在线观看 | 国产精品久久久爽爽爽麻豆色哟哟 | 91精品国产乱码久久久久久久久 | 欧美精品成人一区二区在线 | 国产精品一区二区在线观看 | 在线精品亚洲欧美日韩国产 | 理论片87福利理论电影 | 三级av| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲欧洲一区二区 | 我和我的祖国电影在线观看免费版高清 | 天天夜操| 成人在线免费视频 | 91久久国产综合久久91精品网站 | 亚洲天堂色2017 | 国产日韩亚洲欧美 | 精品一区二区免费视频 | 精品亚洲网 | 国内精品久久久久 | 99久久久精品 | 国产三级 | 日韩中文字幕在线观看 | 二区视频 | 日本网站在线免费观看 | 日韩欧美国产一区二区三区 | 99久久久国产精品 | 中文字幕第18页 | 99国产精品久久久 | 91嫩草在线 | 1204国产成人精品视频 | 久久亚洲一区二区三 | 国产日韩精品在线观看 | 我看午夜视频 | 黄色一级毛片 | 免费大黄网站 | 欧美日韩不卡合集视频 | 黄色一级片免费 | 国产1页 | 国产麻豆一区二区三区 | 91精品国产综合久久久久久蜜月 | 国产一级一级国产 | 久久成人免费 | 国产精久久久久 | 精品亚洲一区二区 | 成人a在线视频免费观看 | 亚洲一区 国产 | 国产精品国产三级国产aⅴ无密码 | 免费一级在线观看 | 国内精品成人 | 国产女人高潮视频在线观看 | 日本成人福利视频 | 国产精品成人3p一区二区三区 | 精品在线免费视频 | 国内精品一区二区 | 国产天天操 | 一级电影免费看 | 国产成人精品一区二区三区视频 | 免费在线观看毛片网站 | 国产成人在线免费观看视频 | 精品天堂 | 成人涩涩日本国产一区 | 日韩精品极品视频在线 | 天天摸天天看 | 一 级 黄 色 片免费网站 | 91碰碰 | 久久精品成人 | av免费网站在线观看 | 精品中文字幕一区 | 国产在线观看高清 | 国产做a爱片久久毛片 | 亚洲天堂一区 | 国产精品久久久久无码av | 中文字幕在线第一页 | a免费视频| 91久久精品国产 | 欧美高清dvd| 成人国产精品一级毛片视频 | 视频1区| 色婷婷亚洲国产女人的天堂 | 亚洲三区在线观看 | 亚洲一区二区三区免费在线观看 | 三级黄视频在线观看 | 操操操操操操 | 伊人一区 | 五月天婷婷精品 | 福利久久 | 欧美精品第一页 | 亚洲热在线观看 | www.av欧美| 国产美女啪啪 | 亚洲不卡视频在线观看 | 美日韩一区二区三区 | 九九资源站 | 国产欧美久久久久久 | 亚洲欧洲tv| 99久久精品免费看国产免费粉嫩 | 在线一区二区三区 | 欧美日韩精品一区二区在线观看 | 欧美激情在线精品一区二区三区 | 国产免费一区二区三区网站免费 | 2018国产大陆天天弄 | 国产精品久久在线观看 | 国产成人精品一区二区三区视频 | 亚洲 中文 欧美 日韩在线观看 | www.操操操 | 日本一区二区三区四区 | 精品国偷自产在线 | 亚洲巨乳自拍在线视频 | 亚洲午夜电影 | 亚洲欧美日韩在线一区 | 欧美一区二区三区视频 | 亚洲精品国产精品国自产 | 久久久久久久成人 | 国产一区二区成人 | 精品国产一区二区三区久久影院 | 一本色道久久综合狠狠躁篇的优点 | 日韩精品一二三 | 99爱免费观看国语 | 日韩经典一区 | 黄网站免费在线观看 | 亚洲第一精品在线 | 日韩xxxbbb| 久久久久中文 | 成人午夜视频网 | 精品无人乱码一区二区三区 | 一区二区三区四区在线播放 | 久久久久久亚洲 | 精品亚洲一区二区三区在线观看 | 麻豆免费短视频 | 狠狠操综合网 | 成人二区| 日韩一片| 欧美三级在线播放 | 国产成人精品一区二区三区视频 | 日韩久久精品电影 | 亚洲精品9999 | 在线国产视频 | 国产欧美日韩精品一区 | 岛国av一区 | 免费的av网站 | www亚洲一区 | 久久精品免费视频观看 | 久久亚洲免费 | 亚洲国产区 | 亚洲精品一区中文字幕乱码 | 亚洲精品久久久久久久久 | av在线成人| 亚洲欧美高清 | 91中文在线观看 | www久| 精品久久ai | 欧美精品久久久久久久久老牛影院 | 亚洲日韩欧美一区二区在线 | 亚洲高清一区二区三区 | 理论片一区 | 99re99 | 欧美日韩一区二区在线 | 99久久婷婷国产精品综合 | 国产精品免费久久 | 国产一级片| 亚洲天天| 欧美日韩国产在线 | 久久日本视频 | 国产一区二区免费 | 爱爱网av | 福利视频网址导航 | 二区在线观看 | 精品欧美一区二区三区久久久 | 亚洲欧美久久久 | 成人午夜在线 | 91中文字幕在线观看 | 国产精品色 | 精品国产99 | 亚洲精品视频在线播放 | 人人人艹| 日本激情网 | 日本不卡高字幕在线2019 | 日韩亚洲一区二区 | 午夜精品一区 | 美女黄网 | 日韩精品免费观看 | 欧美日在线 | 毛片日韩 | 国产一区二区在线观看视频 | aaa大片免费观看 | 精品超碰 | 精品伦理一区二区三区 | h小视频| 日韩精品区 | 日韩免费福利视频 | 午夜影院在线观看 | 337p亚洲欧洲 | 在线观看黄免费 | 一级黄色毛片免费观看 | 国产三级黄色毛片 | 激情图区在线观看 | 在线视频自拍 | 天天操天天舔 | 久久一区二区av | 日韩午夜一级片 | 中文字幕一区二区三区四区 | 国产精品久久久久毛片软件 | 精品久久不卡 | 久草视频在线播放 | 久久久亚洲 | 日韩亚洲视频在线观看 | 亚洲视频二区 | 国产h视频在线观看 | 99国产精品一区 | 中文字幕精品三区 | 久草久草久 | 蜜月aⅴ免费一区二区三区 99re在线视频 | 欧美在线综合 | 麻豆产精国品免费 | 久久久国产一区 | 黄色小视频在线观看 | 国产在线一级视频 | 99久久精品国产一区二区三区 | 国产有码| 日韩精品一区二区三区 | 亚洲一区高清 | 久久综合网址 | 日韩av在线一区二区三区 | 2020国产在线 | 午夜视频免费 | 久久久久九九九九 | 自拍偷拍视频网 | 亚洲免费小视频 | 国产一区二区三区四区三区 | 欧美一级二级视频 | 99亚洲| 欧美精品一区二区三区一线天视频 | 青娱乐一区 | 日本在线观看视频网站 | 成人片免费看 | 国产精品女教师av久久 | 久操伊人 | 亚洲精品一区中文字幕乱码 | 久精品视频 | 国产成人99久久亚洲综合精品 | 在线观看亚洲 | 日韩在线播放视频 | 九色视频在线播放 | 日韩精品在线一区 | 成人欧美一区二区三区黑人孕妇 | 国产精品无码永久免费888 | 黄色资源在线观看 | 91社区影院 | 日韩成人一级片 | 成人在线看片网站 | 久久av在线 | 国产aⅴ一区二区 | 一区二区三区四区在线 | 中午字幕在线观看 | 成人高清视频在线 | 狠狠搞狠狠干 | 狠狠综合 | 91电影在线| 欧美日韩综合精品 | 日韩欧美精品一区二区三区 | 成人精品久久久 | 成人在线观 | 精品超碰 | av手机在线电影 | 天天躁日日躁aaaaxxxx | 久久精品一级 | 九九热这里都是精品 | 欧美 日韩 中文 | 国产精品a免费一区久久电影 | 99资源 | 99国产精品久久久久久久 | 久草观看 | 欧美一级免费看 | 夜夜操天天干, | 欧美精品久久一区 | a国产在线观看 | 免费看毛片的网站 | 国产一区二区三区视频在线观看 | 国产视频9999 | 黄版视频在线观看 | 午夜精品久久久久99蜜 | 免费在线一区二区三区 | 日夜夜精品视频 | 国产精品视频 | 免费观看日韩一级片 | 亚洲一区二区三区在线 | 一区在线视频 | 成人毛片视频免费 | 国产日韩一区二区 | 国产一区二区精品 | 求av网站| 亚洲天堂成人 | 国产一区二区三区免费视频 | 在线观看毛片网站 | www.在线播放 | 国内精品亚洲 | 国产高清视频 | 在线免费中文字幕 | 六月色婷婷 | 久久一区 | 国产精品一二三区 | 国产 欧美 日韩 一区 | 免费观看的av | 日本一区二区三区免费观看 | 亚洲精品午夜视频 | 成人av一区二区三区 | 91aiai| 91夜夜蜜桃臀一区二区三区 | 欧美日韩一区二区在线播放 | 久久精品99国产精品亚洲最刺激 | 国产亚洲欧美一区 | 羞羞视频在线观看免费 | 国产精品免费一区二区三区四区 | 视频在线一区 | 欧美国产视频 | 亚洲国产精品99久久久久久久久 | 天天干天天看天天操 | 精品国产一区二区三区久久久蜜月 | 日韩天堂 | 久久人人爽人人爽人人片av不 | 中文字幕99 | 成人av综合| www91在线观看 | 91精品国产乱码久久久久久久久 | 亚洲精品中文字幕在线观看 | 国产成人久久精品一区二区三区 | 99热播在线 | 蜜桃精品久久久久久久免费影院 | 久久久久国产成人精品亚洲午夜 | 男女视频网站 | h视频在线免费观看 | 一区二区三区久久 | 在线观看成人av | 中文字幕在线观看第一页 | 在线看91 | 冷水浴在线观看 | 亚洲骚片 | 午夜天堂精品久久久久 | av黄色在线 | 午夜影院在线 | 一区二区国产在线观看 | 欧美国产在线观看 | 中文字幕一区二区三区乱码图片 | 日韩一区在线播放 | a级片在线观看 | 国产精品久久久久久久久久 | 亚洲免费精品 | 国产欧美一区二区三区在线看 | 国产精品久久久久久吹潮 | 亚洲不卡网站 | 国产真实乱全部视频 | 亚洲 中文 欧美 日韩 在线观看 | 国产中文视频 | 盗摄精品av一区二区三区 | 91福利影院在线观看 | 久热热| 国产1区2区 | 亚洲国产一区二 |