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

DB2數(shù)據(jù)庫(kù)中用優(yōu)化器更新來(lái)執(zhí)行計(jì)劃經(jīng)驗(yàn)描述

數(shù)據(jù)庫(kù)
以下的文章主要是闡述DB2數(shù)據(jù)庫(kù)中通過(guò)優(yōu)化器更新來(lái)執(zhí)行計(jì)劃經(jīng)驗(yàn)分享,以及對(duì)DB2的優(yōu)化器是根據(jù)什么來(lái)判斷SQL的最優(yōu)存取路徑的描述。

以下的文章主要向大家講述的是DB2數(shù)據(jù)庫(kù)中通過(guò)優(yōu)化器更新來(lái)執(zhí)行計(jì)劃經(jīng)驗(yàn)分享,我們大家都知道在DB2數(shù)據(jù)庫(kù)里面一般的情況下是通過(guò)優(yōu)化器來(lái)對(duì)SQL進(jìn)行分析,生成它認(rèn)為***的執(zhí)行計(jì)劃(Access Plan)。

DB2的優(yōu)化器實(shí)際上是一個(gè)標(biāo)準(zhǔn)規(guī)則集合,一般來(lái)說(shuō)我們只要告訴DB2要檢索什么,而不是如何檢索。

那么DB2的優(yōu)化器是根據(jù)什么來(lái)判斷SQL的***存取路徑呢?

DB2的優(yōu)化器是基于成本的優(yōu)化器,也就是CBO(Cost Based Optmizer)。也就是說(shuō)DB2 優(yōu)化器會(huì)應(yīng)用查詢成本公式,該公式對(duì)每條可能的存取路徑的四個(gè)因素進(jìn)行評(píng)估和權(quán)衡:CPU 成本、I/O 成本、DB2 系統(tǒng)目錄中的統(tǒng)計(jì)信息和實(shí)際的 SQL 語(yǔ)句。

那么我們來(lái)簡(jiǎn)單看一下DB2的優(yōu)化器的工作流程:

1.DB2的優(yōu)化器,在接收到SQL語(yǔ)句后,會(huì)首先校驗(yàn)SQL的語(yǔ)法,確保是正確的SQL

2.根據(jù)當(dāng)前的系統(tǒng)環(huán)境信息,生成***的執(zhí)行計(jì)劃來(lái)優(yōu)化SQL語(yǔ)句

3.把SQL翻譯成計(jì)算機(jī)指令語(yǔ)言,并執(zhí)行這個(gè)優(yōu)化后的SQL

4.返回結(jié)果,或者存儲(chǔ)它們,以便將來(lái)的執(zhí)行

在我們看來(lái),DB2 系統(tǒng)目錄中統(tǒng)計(jì)信息是讓DB2優(yōu)化器正確工作的一個(gè)非常重要的依據(jù)。這些統(tǒng)計(jì)信息向優(yōu)化器提供了與正在被優(yōu)化的 SQL 語(yǔ)句將要訪問(wèn)的表狀態(tài)相關(guān)的信息。這些信息主要包括:

Table--包括表的記錄數(shù)、PAGE、PCTFREE以及COMPRESS等信息,相關(guān)的系統(tǒng)視圖是:sysstat.tables、syscat.tables

Columns—包括COLUMNS的數(shù)量、長(zhǎng)度、分布特征以及COMPRESS等信息,相關(guān)的系統(tǒng)視圖是:sysstat.columns、syscat. columns

Index--包括是否存在索引、索引的組織(葉子頁(yè)的數(shù)量和級(jí)別的數(shù)量)、索引鍵的離散值的數(shù)量以及是否群集索引, 相關(guān)的系統(tǒng)視圖是:sysstat.indexes、syscat. indexes

其他的還有分區(qū)/節(jié)點(diǎn)組信息和表空間的信息

如何及時(shí)更新這些信息呢?保證DB2優(yōu)化器正確的工作,在DB2里面提供了以下的辦法。

1.RUNSTATS與REOGCHK

Runstats這個(gè)命令的功能主要就是收集DB2數(shù)據(jù)庫(kù)對(duì)象的狀態(tài)信息,這對(duì)數(shù)據(jù)庫(kù)使用合理的ACCESS PLAN是至關(guān)重要的。一般來(lái)說(shuō),以下幾種情況下面,我們需要用runstats來(lái)收集統(tǒng)計(jì)信息:

1.在給表創(chuàng)建一個(gè)index后,我們***做一次runstat。這個(gè)情況也是大家經(jīng)常忽略的。很多時(shí)候大家在給表增加了一個(gè)index后,分析執(zhí)行計(jì)劃,發(fā)現(xiàn)沒(méi)有變化,覺(jué)得很奇怪。其實(shí)這個(gè)時(shí)候,你需要做一次runstats,就可以了。在8.2里面,DB2做了很好的改進(jìn),可以避免這個(gè)問(wèn)題,在創(chuàng)建index的時(shí)候,可以立即更新你的信息。

2.在對(duì)table做了一次reorg后,記得要做一次runstats。因?yàn)閷?duì)表做reorg,會(huì)修改表的很多信息,比如高水位等,所以做一次runstats,可以更新統(tǒng)計(jì)信息。

3.當(dāng)你的表里面的數(shù)據(jù)發(fā)生了比較大的變化,一般來(lái)說(shuō),大約表里面的數(shù)據(jù)量的10%-20%發(fā)生了變化,就應(yīng)該作一次runstats。這些變化包括刪除,修改,插入。對(duì)于一些非常大的表,比方在數(shù)據(jù)倉(cāng)庫(kù)的項(xiàng)目里面,某些事實(shí)表非常巨大。

這個(gè)時(shí)候,完整的對(duì)一個(gè)大表作runstats可能花費(fèi)時(shí)間相當(dāng)大,DB2 8.1里面支持我們對(duì)這些大表作抽樣,比方說(shuō)只對(duì)20%的數(shù)據(jù)作runstats,這樣的話,一般來(lái)說(shuō)也能保證得到正確的執(zhí)行計(jì)劃。當(dāng)然首先要確保這個(gè)表里面的數(shù)據(jù)***分布比較均勻。

4.當(dāng)你在分區(qū)(DPF)數(shù)據(jù)庫(kù)里面使用了REDISTRIBUTE DATABASE PARTITION GROUP這個(gè)命令,那么就需要用runstats來(lái)收集新的統(tǒng)計(jì)信息。

RUNSTATS命令的語(yǔ)法如下:

如果表名為DB2INST1.STAFF,表上有索引,則可以用下面的例子完成RUNSTATS命令:

 

  1. db2 runstats on table db2inst1.staff with distribution and detailed indexes all 

 

在實(shí)際的項(xiàng)目里面,對(duì)于變化比較大的表,需要我們定時(shí)對(duì)DB2數(shù)據(jù)庫(kù)做runstats,一般來(lái)說(shuō)runstats和reorg可以結(jié)合起來(lái)做,首先對(duì)表作reorg,然后做runstats,***REBIND數(shù)據(jù)庫(kù)根據(jù)***的統(tǒng)計(jì)信息生成合適的統(tǒng)計(jì)計(jì)劃。

值得注意的是,如果我們要處理的表數(shù)據(jù)量是快速變化的,比如在電信移動(dòng)行業(yè),需要在月末進(jìn)行處理的匯總表。在不長(zhǎng)的時(shí)間范圍內(nèi)數(shù)據(jù)量變化特別大,從而使得RUNSTATS 得到的統(tǒng)計(jì)信息不準(zhǔn)確,原因是這些統(tǒng)計(jì)信息只是某個(gè)時(shí)間點(diǎn)的信息。您可以用這條語(yǔ)句來(lái)把表修改為volatile。

 

  1. alter table table_name volatile cardinality 

 

這樣優(yōu)化器將考慮使用索引掃描而不是表掃描。無(wú)論統(tǒng)計(jì)信息如何,優(yōu)化器將使用索引掃描而不是使用表掃描。

IBM的文檔里面還提供了REORGCHK這個(gè)命令,可以根據(jù)統(tǒng)計(jì)公式計(jì)算表是否需要重整。#p#

比如可以分為對(duì)系統(tǒng)表和用戶表兩部分分別進(jìn)行REORGCHK:

1) 針對(duì)系統(tǒng)表進(jìn)行REORGCHK

 

  1. db2 reorgchk update statistics on table system 

 

2) 針對(duì)用戶表進(jìn)行REORGCHK

 

  1. db2 reorgchk update statistics on table user 

 

需要注意的是,如果DB2數(shù)據(jù)庫(kù)中數(shù)據(jù)量比較大,這些操作一般所需時(shí)間比較長(zhǎng),所以盡量安排在數(shù)據(jù)庫(kù)比較空閑的時(shí)候做。

 

  1. db2 update db cfg using AUTO_MAINT off AUTO_TBL_MAINT off AUTO_RUNSTATS off 

 

在DB2 8.2里面數(shù)據(jù)庫(kù)可以自動(dòng)進(jìn)行統(tǒng)計(jì)信息收集,不過(guò)這樣的動(dòng)作還是會(huì)帶來(lái)額外的負(fù)載,一般情況下面可以關(guān)掉,只在我們需要的時(shí)候運(yùn)行就可以了。

2.LOAD

Load這個(gè)工具是DB2里面一個(gè)非常強(qiáng)大的數(shù)據(jù)遷移工具。一般用作大批量的數(shù)據(jù)插入。因?yàn)長(zhǎng)oad操作不記日志,所以效率非常好。筆者曾經(jīng)在RS6000平臺(tái)上面實(shí)現(xiàn)50-60m/s的速度Load數(shù)據(jù)。在這里我想討論的是在DB2數(shù)據(jù)庫(kù)里面如何用load來(lái)影響你的catalog視圖的統(tǒng)計(jì)信息。

在Load的時(shí)候使用statistics選項(xiàng)可以在裝入的過(guò)程中生成統(tǒng)計(jì)數(shù)據(jù),這些統(tǒng)計(jì)數(shù)據(jù)可以供優(yōu)化器確定最有效的執(zhí)行sql語(yǔ)句的方式。

比如:

對(duì)表和索引產(chǎn)生最詳細(xì)的統(tǒng)計(jì)數(shù)據(jù):

 

  1. load from mobile_number.del of del replace into mobile statistics yes   
  2. with distribution and detailed indexes all 

 

 

對(duì)表和索引都產(chǎn)生簡(jiǎn)略的統(tǒng)計(jì):

 

  1. load from mobile_number.del of del replace into mobile statistics yes and indexes all 

 

需要值得注意的時(shí)候在DB2 8.2新版本里面,可以這樣做:

 

  1. load from mobile_number.del of del replace into mobile statistics use profile 

 

3. DB2LOOK

Db2look是DB2一個(gè)相當(dāng)強(qiáng)大的一輔助工具,可以幫助我們從當(dāng)前數(shù)據(jù)庫(kù)里面把數(shù)據(jù)庫(kù)結(jié)構(gòu)抽取出來(lái)。在數(shù)據(jù)遷移的很多場(chǎng)合,我們都非常需要這個(gè)強(qiáng)大的工具。

在一些場(chǎng)合,特別是開(kāi)發(fā)庫(kù)遷移到生產(chǎn)庫(kù),生產(chǎn)庫(kù)遷移到開(kāi)發(fā)庫(kù)的環(huán)境中,為了保證SQL執(zhí)行計(jì)劃的一致,我們需要用db2look這個(gè)工具,利用 db2look 工具提供的抽取數(shù)據(jù)庫(kù)對(duì)象統(tǒng)計(jì)信息的功能,把數(shù)據(jù)庫(kù)的統(tǒng)計(jì)信息進(jìn)行遷移。

比如:

1) 在用戶環(huán)境下提取統(tǒng)計(jì)信息:

db2 runstats on table <用戶表模式名>.<表名>

 

db2look -d <用戶數(shù)據(jù)庫(kù)名> -t <表名> -m -o statis.sql

 

輸出文件中是對(duì)用戶的 DB2 系統(tǒng)編目表中與該表統(tǒng)計(jì)信息相關(guān)的各字段值的 UPDATE 語(yǔ)句。

 

  1. db2 -svtf statis.sql 

 

2) 利用用戶提供的統(tǒng)計(jì)信息更新測(cè)試環(huán)境下測(cè)試表的統(tǒng)計(jì)信息:

4.總結(jié)

本文對(duì)DB2里面更新執(zhí)行計(jì)劃的幾個(gè)常見(jiàn)的方法,做了一些拋磚引玉的說(shuō)明。實(shí)際工作中的環(huán)境,是千差萬(wàn)別的,會(huì)有很多的不同。需要強(qiáng)調(diào)的是,在DB2數(shù)據(jù)庫(kù)里面,基于成本的優(yōu)化器決定著SQL的執(zhí)行效率。而正確、及時(shí)地收集DB2數(shù)據(jù)庫(kù)的統(tǒng)計(jì)信息對(duì)于讓優(yōu)化器生成正確的執(zhí)行計(jì)劃是至關(guān)重要的。

【編輯推薦】

  1. DB2基本命令和知識(shí),專門為新手準(zhǔn)備
  2. DB2數(shù)據(jù)復(fù)制與遷移的實(shí)際操作方法,經(jīng)典版!
  3. 如何正確的對(duì)DB2dart恢復(fù)數(shù)據(jù)進(jìn)行操作?
  4. 實(shí)現(xiàn)DB2數(shù)據(jù)庫(kù)遷移之導(dǎo)入步驟在Linux下
  5. DB2數(shù)據(jù)庫(kù)遷移的導(dǎo)出步驟在Linux操作系統(tǒng)下

 

 

責(zé)任編輯:佚名 來(lái)源: 51CTO.com
相關(guān)推薦

2010-08-19 14:04:46

DB2數(shù)據(jù)庫(kù)

2011-03-16 11:17:30

DB2數(shù)據(jù)庫(kù)執(zhí)行計(jì)劃

2011-05-17 09:32:25

DB2

2009-03-26 14:53:16

DB2數(shù)據(jù)庫(kù)管理

2010-07-27 14:46:34

DB2執(zhí)行計(jì)劃

2010-07-30 15:44:04

DB2數(shù)據(jù)庫(kù)

2010-09-07 09:54:41

DB2數(shù)據(jù)庫(kù)

2010-08-04 10:10:47

2010-09-07 14:11:04

DB2更新

2010-08-11 14:32:55

DB2數(shù)據(jù)庫(kù)調(diào)優(yōu)

2011-03-14 17:36:12

DB2更新執(zhí)行計(jì)劃

2010-11-04 14:25:19

DB2 SQL文執(zhí)行計(jì)

2010-08-04 15:59:29

2010-11-04 14:35:38

DB2 sql文執(zhí)行計(jì)

2010-08-17 16:24:32

IBM DB2數(shù)據(jù)庫(kù)

2010-08-11 12:43:45

DB2數(shù)據(jù)庫(kù)調(diào)優(yōu)

2010-08-17 09:11:42

DB2數(shù)據(jù)庫(kù)備份性能

2010-08-17 17:29:06

DB2性能優(yōu)化

2009-02-26 09:34:16

性能優(yōu)化DB2數(shù)據(jù)庫(kù)

2010-07-27 14:33:24

DB2數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

久久久精品蜜桃| 国产精品永久| 亚洲精品成a人在线观看| 国产素人在线观看| 成人18在线| 国产99久久久国产精品潘金网站| 2018国产精品视频| 日韩精品123区| 四虎5151久久欧美毛片| 在线成人av影院| 欧美 日韩 国产一区| 黄视频网站在线| www国产精品av| 亚洲精品欧美极品| 成人小视频在线播放| 欧美区一区二| 最近2019年手机中文字幕| av2014天堂网| 国产在线不卡一区二区三区| 色老汉一区二区三区| 欧美视频在线第一页| 亚洲麻豆精品| 国产欧美一区二区精品秋霞影院| 国产精品v欧美精品∨日韩| 日批视频免费观看| 欧美在线综合| 亚州精品天堂中文字幕| 久操免费在线视频| 婷婷中文字幕一区| 中文字幕av一区中文字幕天堂| 国产黑丝在线观看| 伊人www22综合色| 7799精品视频| 亚洲va在线va天堂va偷拍| 精品成人av| 欧美日韩亚洲一区二区| 亚洲国产精品成人天堂| 少女频道在线观看高清| 亚洲丝袜另类动漫二区| 亚洲精品国产精品国自产| 日本啊v在线| 99久久免费国产| 国内精品**久久毛片app| 欧美一级特黄aaaaaa| 国产精品亚洲人在线观看| 国产一区二区丝袜高跟鞋图片| 波多野结衣高清在线| 免费久久99精品国产自在现线| 欧美激情视频在线观看| 日韩欧美中文字幕视频| 午夜性色一区二区三区免费视频 | 日韩在线视频观看免费| 国产成a人亚洲| 成人自拍网站| 人妻夜夜爽天天爽| 91日韩一区二区三区| 久久精品成人一区二区三区蜜臀| 日本福利片高清在线观看| 久久免费电影网| 欧美一区二区三区精美影视 | 国产喂奶挤奶一区二区三区| 欧美一区亚洲二区| 日本中文字幕在线视频| 亚洲欧美日韩在线不卡| 亚洲精品国产suv一区88| 午夜影院免费在线| 欧美日韩国产一区中文午夜| 最近免费中文字幕中文高清百度| 国产极品久久久久久久久波多结野| 欧美综合一区二区三区| 性生活免费在线观看| 动漫一区二区三区| 亚洲精品在线三区| 久久精品一区二区免费播放 | 亚洲色图图片| 日韩欧美你懂的| 艳妇乳肉豪妇荡乳xxx| 国产成人影院| 操日韩av在线电影| 久久精品视频国产| 丝袜美腿高跟呻吟高潮一区| 91久久精品国产91久久| 人妻少妇精品无码专区久久| 久久午夜免费电影| 国产大尺度在线观看| 国产精品探花在线| 欧美偷拍一区二区| 国产精品久久久久久亚洲av| 红桃视频在线观看一区二区| 美女性感视频久久久| 美日韩一二三区| 精品中文字幕一区二区小辣椒| 国产精品yjizz| 成人精品一区二区三区校园激情| 一区二区三区精品视频在线| 不卡av免费在线| 99ri日韩精品视频| 中文字幕国产精品久久| 国产亚洲精品女人久久久久久| 日本aⅴ精品一区二区三区 | 国产一区三区在线播放| 欧美成年人网站| 国产污视频网站| 成人性视频网站| 性刺激综合网| 无码小电影在线观看网站免费| 欧美电影一区二区| 国产全是老熟女太爽了| 韩日成人av| 成人夜晚看av| 黄色av网站在线| 亚洲大片免费看| 被黑人猛躁10次高潮视频| 激情五月色综合国产精品| 国模精品视频一区二区| 国产精品-色哟哟| 久久久综合视频| 国产精品久久久久7777| 国产欧美日韩电影| 日韩网站免费观看高清| 波多野结衣家庭主妇| 不卡欧美aaaaa| 午夜久久久久久久久久久| 亚洲不卡系列| 亚洲三级 欧美三级| 国内免费精品视频| 成人一道本在线| 99亚洲国产精品| www一区二区三区| 中文字幕精品久久久久| 黄色网址中文字幕| 国产亚洲综合av| 亚洲中文字幕无码中文字| 欧美福利在线播放网址导航| 久久久久久久久久国产| 亚洲女人18毛片水真多| 亚洲综合男人的天堂| 亚洲一级片免费观看| 99久久夜色精品国产亚洲狼| 国产噜噜噜噜久久久久久久久| 国产精品久久一区二区三区不卡 | 亚洲欧美在线视频| 国产免费又粗又猛又爽| 欧美一站二站| 国产精品日日做人人爱| av在线电影网| 欧美日韩高清一区二区不卡| 中文字幕资源站| 久久99久久精品| 一区二区视频在线观看| 欧美黑粗硬大| 欧美成人精品在线播放| 99这里有精品视频| 夜夜夜精品看看| 国产婷婷在线观看| 久久九九国产| 一区高清视频| 日本99精品| 国语对白做受69| 三级在线电影| 欧美亚洲愉拍一区二区| 搜索黄色一级片| 成人精品视频一区二区三区尤物| 男人的天堂狠狠干| 九九久久电影| 国产一区二区视频在线观看| 亚洲奶水xxxx哺乳期| 亚洲第一精品夜夜躁人人躁| 国产 欧美 日韩 在线| 久久午夜电影网| 亚洲va综合va国产va中文| 欧美精品导航| 欧美激情论坛| 95精品视频| 久久免费精品视频| 国产在线中文字幕| 欧美一级理论片| 亚洲精品中文字幕乱码三区91| 日本一区二区成人| 亚洲 自拍 另类 欧美 丝袜| 国产精品普通话对白| 亚洲欧洲日韩综合二区| 99精品国产一区二区三区2021| 日本不卡免费高清视频| a毛片在线观看| 日韩精品在线电影| 国产又粗又猛又爽| 激情成人在线视频| 在线视频这里只有精品| 成人国产免费视频| 中文字幕天天干| 亚洲精品乱码| 中文字幕久久综合| 日韩美女国产精品| 亚洲在线第一页| 粉嫩一区二区三区| 欧美精品精品精品精品免费| 第三区美女视频在线| 欧美精品一区男女天堂| 夜夜嗨av禁果av粉嫩avhd| 精品国产乱码久久久久久天美 | 中文字幕第20页| 国产成人综合亚洲91猫咪| 欧美黑人又粗又大又爽免费| 欧美涩涩视频| 中文字幕在线亚洲三区| 色棕色天天综合网| 国产一区二区久久久| 亚洲ww精品| 国产成人一区三区| 秋霞伦理一区| 久久久在线免费观看| 精品国产99久久久久久| 在线观看欧美日韩国产| 日本韩国一区| 精品99999| 精品久久久中文字幕人妻| 欧美吞精做爰啪啪高潮| 亚洲不卡视频在线观看| 婷婷综合另类小说色区| 免费视频网站www| 中文字幕亚洲电影| 成人无码精品1区2区3区免费看| 91视视频在线观看入口直接观看www| 樱花草www在线| 老色鬼精品视频在线观看播放| 国产熟女高潮视频| 国产精品亚洲综合色区韩国| 日韩xxxx视频| 欧美日韩一区二区三区四区在线观看| a级黄色片网站| 久久在线视频| 一区二区三区|亚洲午夜| 精品国产不卡| 日韩精品在在线一区二区中文| 亚洲综合小说图片| 欧美xxxx黑人又粗又长精品| 日韩高清影视在线观看| 久久精品国产综合精品| 欧美成人基地| 精品视频一区二区三区四区| 精品福利网址导航| 国产日韩久久| 日韩极品在线| 日本免费一区二区三区| 精品免费视频| 一级做a爰片久久| 国产高清一区| 欧美精品久久96人妻无码| 一区二区三区四区电影| 玖玖精品在线视频| 欧美婷婷在线| 国产二区视频在线| 久久av一区| 久久综合伊人77777麻豆最新章节| 狂野欧美一区| 中文字幕第100页| 久久精品72免费观看| 国产裸体视频网站| www.亚洲激情.com| mm131美女视频| 亚洲国产高清在线| 免费成人深夜夜行网站| 一区二区三区不卡在线观看| 日韩av综合在线| 一本色道久久综合亚洲aⅴ蜜桃| 欧美性受xxx黑人xyx性爽| 欧美日韩高清一区二区不卡| jizz国产视频| 亚洲国产成人精品女人久久久 | 亚洲av无码乱码国产精品久久| 亚洲成av人片在线观看香蕉| 日韩精品视频无播放器在线看 | 欧美激情啪啪| 国产精品对白一区二区三区| 亚洲欧洲色图| 一本一本a久久| 影音先锋久久久| 五月婷婷激情久久| 国产激情精品久久久第一区二区 | 久久精品在线免费观看| 中文字幕22页| 成人一区二区三区| 亚洲精品国产熟女久久久| 最新中文字幕一区二区三区| 天堂资源在线播放| 欧美日韩在线电影| 亚洲高清视频网站| 一区二区三区美女xx视频| 在线看福利影| 国产精品成人在线| 成人台湾亚洲精品一区二区| 日韩不卡av| 亚洲精品乱码| 在线播放免费视频| 国产亚洲一区二区三区| 久久久久亚洲av成人片| 欧洲一区二区三区在线| 蜜桃91麻豆精品一二三区| 中文日韩在线观看| 国产乱码午夜在线视频| 亚洲a区在线视频| 国产精品免费大片| av在线播放天堂| 久久99国产精品免费网站| 国产夫妻性爱视频| 一区二区三区中文免费| 中文区中文字幕免费看| 亚洲激情中文字幕| 99热国产在线中文| 国产综合香蕉五月婷在线| 亚洲色图美女| 奇米精品一区二区三区| 国产精品亚洲人在线观看| 貂蝉被到爽流白浆在线观看| 欧美日韩中国免费专区在线看| 亚洲美女福利视频| 久久久91精品国产| 成人国产激情| 日韩福利二区| 久久精品一区| 97人妻天天摸天天爽天天| 亚洲最新视频在线观看| 国产婷婷一区二区三区久久| 色久欧美在线视频观看| 巨胸喷奶水www久久久免费动漫| 精品一区二区三区日本| 激情视频一区二区三区| av天堂一区二区| 亚洲精品乱码久久久久久久久 | 日韩久久久久久久久| 日韩欧美在线1卡| www.久久ai| 91视频99| 欧美午夜不卡| 丰满饥渴老女人hd| 一区二区三区精品| 成人午夜免费在线观看| 高清视频欧美一级| 久久综合社区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 99国产精品久| 国内自拍视频在线播放| 亚洲人成电影网站色…| 亚洲国产尤物| 亚洲 国产 日韩 综合一区| 日本va欧美va精品| 小泽玛利亚一区| 欧美一级片在线观看| 调教一区二区| 国产麻豆日韩| 一本色道久久综合亚洲精品高清| 国产麻豆xxxvideo实拍| 色婷婷狠狠综合| 日韩子在线观看| 亚洲尤物视频网| 中文久久精品| 国产免费无遮挡吸奶头视频 | 亚洲美女福利视频| 91爱视频在线| 极品美女一区二区三区| 午夜一区二区视频| 亚洲综合在线观看视频| 亚洲人成色777777精品音频| 日韩av免费在线播放| 欧美在线色图| 永久av免费在线观看| 午夜视频在线观看一区二区| 国产资源在线播放| 96pao国产成视频永久免费| 亚洲视频一二| 性猛交ⅹxxx富婆video| 制服丝袜亚洲网站| 蜜桃视频在线观看播放| 一区二区三区四区| 成人免费毛片高清视频| 加勒比在线一区| 欧美精品亚州精品| 国产99久久久国产精品成人免费| 国产原创精品在线| 亚洲国产sm捆绑调教视频 | 精品国产一级片| 性色av一区二区三区免费| 久久视频精品| 中文字幕在线播放视频| 欧美日韩国产首页| 美女扒开腿让男人桶爽久久软| 亚洲一区在线免费| aaa国产一区| a级片免费观看| 国产福利精品av综合导导航| 欧美在线1区| 日本乱子伦xxxx| 欧美精品一区二区三区蜜桃视频 | 九九久久99| 国产激情偷乱视频一区二区三区| 日批视频免费在线观看| 欧美激情精品久久久久久| 成人嘿咻视频免费看| 波多野结衣先锋影音|