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

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

講解DB2 V9.5工作負(fù)載管理之定義服務(wù)類

瀏覽:4日期:2023-11-09 12:16:07
IBM 的 DB2 V9.5 引入并完善了工作負(fù)載管理(WORKLOAD MANAGEMENT)功能,使得我們可以更深入地洞察系統(tǒng)的運(yùn)行情況并更好地控制資源和性能。在 DB2 V9.5 中,新引入的工作負(fù)載管理功能(WLM)可以幫助您標(biāo)識(shí)、管理和監(jiān)視數(shù)據(jù)服務(wù)器的工作負(fù)載。本文將重點(diǎn)介紹 DB2 V9.5 關(guān)于工作負(fù)載管理(WLM)的新特性以及相關(guān)的概念,并結(jié)合實(shí)際的例子幫助大家理解和提高。

構(gòu)建數(shù)據(jù)庫(kù)環(huán)境

首先我們?cè)?WINDOWS XP 環(huán)境下安裝 DB2 ESE V9.5,安裝完成后,打開一個(gè) DB2CLP 窗口,發(fā)出CREATE DB 命令,創(chuàng)建示例數(shù)據(jù)庫(kù) DB2TEST1,命令中需要指定數(shù)據(jù)庫(kù)代碼頁(yè)或數(shù)據(jù)庫(kù)代碼集,因?yàn)樵?DB2 V9.5 中所有創(chuàng)建的數(shù)據(jù)庫(kù)默認(rèn)情況下數(shù)據(jù)庫(kù)代碼頁(yè)都是 1208,數(shù)據(jù)庫(kù)代碼集都是 UTF-8,這點(diǎn)和之前的版本不一樣。如果想把數(shù)據(jù)庫(kù)代碼頁(yè)設(shè)置成 1386,數(shù)據(jù)庫(kù)代碼集設(shè)置成 GBK,就需要在 CREATE DB 命令中把數(shù)據(jù)庫(kù)代碼頁(yè)設(shè)置成 1386 或者把數(shù)據(jù)庫(kù)代碼集設(shè)置成 GBK。具體如清單 1 所示:

清單1. 創(chuàng)建示例數(shù)據(jù)庫(kù) DB2TEST1

C:> DB2 CREATE DATABASE DB2TEST1 USING CODESET GBK TERRITORY CN COLLATE

USING SYSTEM PAGESIZE 4096

DB20000I CREATE DATABASE 命令成功完成。

命令執(zhí)行成功,這樣我們創(chuàng)建了一個(gè)示例數(shù)據(jù)庫(kù) DB2TEST1。繼續(xù)在這個(gè) DB2CLP 窗口中發(fā)出 GET DB CFG 命令,查看示例數(shù)據(jù)庫(kù) DB2TEST1 的配置參數(shù),我們可以看到數(shù)據(jù)庫(kù)地域是 CN,數(shù)據(jù)庫(kù)代碼頁(yè)被設(shè)置成了 1386,數(shù)據(jù)庫(kù)代碼集被設(shè)置成了 GBK。另外,在 DB2 V9.5 新增了幾個(gè)參數(shù),分別是數(shù)字兼容性、Varchar2 兼容性、十進(jìn)制浮點(diǎn)舍入方式、啟用 XML 字符操作和 WLM 收集時(shí)間間隔(分鐘),這些參數(shù)的具體信息可以查看 DB2 信息中心。查看示例數(shù)據(jù)庫(kù) DB2TEST1 配置參數(shù)的詳細(xì)情況請(qǐng)參見清單 2 所示:

清單 2. 查看示例數(shù)據(jù)庫(kù) DB2TEST1 配置參數(shù)

C:> db2 get db cfg for db2test1

數(shù)據(jù)庫(kù) db2test1 的數(shù)據(jù)庫(kù)配置

數(shù)據(jù)庫(kù)配置發(fā)行版級(jí)別 = 0x0c00

數(shù)據(jù)庫(kù)發(fā)行版級(jí)別 = 0x0c00

數(shù)據(jù)庫(kù)地域 = CN

數(shù)據(jù)庫(kù)代碼頁(yè) = 1386

數(shù)據(jù)庫(kù)代碼集 = GBK

數(shù)據(jù)庫(kù)國(guó)家/地區(qū)代碼 = 86

數(shù)據(jù)庫(kù)整理順序 = UNIQUE

備用整理順序 ( ALT_COLLATE ) =

數(shù)字兼容性 = OFF

Varchar2 兼容性 = OFF

數(shù)據(jù)庫(kù)頁(yè)大小 = 4096

動(dòng)態(tài) SQL 查詢管理 ( DYN_QUERY_MGMT ) = DISABLE

對(duì)此數(shù)據(jù)庫(kù)的發(fā)現(xiàn)支持 ( DISCOVER_DB ) = ENABLE

限制訪問 = NO

缺省查詢優(yōu)化類 ( DFT_QUERYOPT ) = 5

并行度 ( DFT_DEGREE ) = 1

在算術(shù)異常時(shí)繼續(xù) ( DFT_SQLMATHWARN ) = NO

缺省刷新有效期 ( DFT_REFRESH_AGE ) = 0

缺省維護(hù)的選項(xiàng)( DFT_MTTB_TYPES )的表類型 = SYSTEM

保留的高頻值的數(shù)目 ( NUM_FREQVALUES ) = 10

保留的分位點(diǎn)數(shù)目 ( NUM_QUANTILES ) = 20

十進(jìn)制浮點(diǎn)舍入方式 ( DECFLT_ROUNDING ) = ROUND_HALF_EVEN

. . . . . . . . . .

自調(diào)整內(nèi)存 ( SELF_TUNING_MEM ) = ON

數(shù)據(jù)庫(kù)共享內(nèi)存大小(4 KB) ( DATABASE_MEMORY ) = AUTOMATIC

數(shù)據(jù)庫(kù)內(nèi)存閾值 ( DB_MEM_THRESH ) = 10

鎖定列表的最大存儲(chǔ)量(4 KB) ( LOCKLIST ) = AUTOMATIC

每個(gè)應(yīng)用程序的鎖定百分比列表 ( MAXLOCKS ) = AUTOMATIC

程序包高速緩存大?。? KB) ( PCKCACHESZ ) = AUTOMATIC

共享排序的排序堆域值(4 KB) ( SHEAPTHRES_SHR ) = AUTOMATIC

排序列表堆(4 KB) ( SORTHEAP ) = AUTOMATIC

. . . . . . . . . .

自動(dòng)維護(hù) ( AUTO_MAINT ) = ON

自動(dòng)數(shù)據(jù)庫(kù)備份 ( AUTO_DB_BACKUP ) = OFF

自動(dòng)表維護(hù) ( AUTO_TBL_MAINT ) = ON

自動(dòng) runstats ( AUTO_RUNSTATS ) = ON

自動(dòng)語(yǔ)句統(tǒng)計(jì)信息 ( AUTO_STMT_STATS ) = OFF

自動(dòng)統(tǒng)計(jì)信息概要分析 ( AUTO_STATS_PROF ) = OFF

自動(dòng)概要文件更新 ( AUTO_PROF_UPD ) = OFF

自動(dòng)重組 ( AUTO_REORG ) = OFF

啟用 XML 字符操作 ( ENABLE_XMLCHAR ) = YES

WLM 收集時(shí)間間隔(分鐘) ( WLM_COLLECT_INT ) = 0

繼續(xù)在這個(gè) DB2CLP 窗口中,發(fā)出 DB2LEVEL 命令,查看 DB2 的版本信息,需要注意 DB2 代碼發(fā)行版是 ' SQL09050 ',工作負(fù)載管理(WLM)是從 DB2 V9.5 開始的,具體如清單 3 所示:

清單 3. 查看示例數(shù)據(jù)庫(kù) DB2TEST1 的版本情況

C:> db2level

DB21085I 實(shí)例 ' DB2_01 ' 使用 ' 32 ' 位和 DB2 代碼發(fā)行版 ' SQL09050 ',級(jí)別標(biāo)識(shí)為' 03010107 '。

參考標(biāo)記為 ' DB2 v9.5.0.808 '、' s071001 ' 和 ' NT3295 ',修訂包為 ' 0 '。

產(chǎn)品使用 DB2 副本名 ' DB2COPY2 ' 安裝在 ' C:PROGRA~1IBMSQLLIB~1 ' 中。

我們?cè)诓僮飨到y(tǒng)中存在兩個(gè)用戶,分別是 RHETTE,和 DB2ADMIN,密碼都是 passw0rd。我們使用RHETTE 用戶在 DB2CLP 窗口中連上示例數(shù)據(jù)庫(kù) DB2TEST1,執(zhí)行帶有 CREATE TABLE 語(yǔ)句的腳本 project.sql,創(chuàng)建示例表 PROJECT,具體如清單 4 所示:

清單4 . 創(chuàng)建示例表 PROJECT

C:> db2 connect to db2test1

數(shù)據(jù)庫(kù)連接信息

數(shù)據(jù)庫(kù)服務(wù)器 = DB2 / NT 9.5.0

SQL 授權(quán)標(biāo)識(shí) = RHETTE

本地?cái)?shù)據(jù)庫(kù)別名 = DB2TEST1

C:>db2 -tvf project.sql

CREATE TABLE 'RHETTE'.'PROJECT' ( 'PROJNO' CHAR ( 6 ) NOT NULL ,

'PROJNAME' VARCHAR ( 24 ) NOT NULL WITH DEFAULT '' , 'DEPTNO' CHAR ( 3 ) NOT NULL ,

'RESPEMP' CHAR ( 6 ) NOT NULL , 'PRSTAFF' DECIMAL ( 5 , 2 ) , 'PRSTDATE' DATE ,

'PRENDATE' DATE , 'MAJPROJ' CHAR ( 6 ) ) IN 'USERSPACE1'

DB20000I SQL命令成功完成。

ALTER TABLE 'RHETTE'.'PROJECT' ADD CONSTRAINT 'PK_PROJECT' PRIMARY KEY ( 'PROJNO' )

DB20000I SQL命令成功完成。

CREATE INDEX 'RHETTE'.'XPROJ2' ON 'RHETTE'.'PROJECT' ( 'RESPEMP' ASC)

ALLOW REVERSE SCANS

DB20000I SQL命令成功完成。

繼續(xù)在 DB2CLP 窗口中插入測(cè)試數(shù)據(jù),然后發(fā)出 SELECT 語(yǔ)句,我們可以看到這些數(shù)據(jù),具體如清單 5 所示:

清單5 . 插入數(shù)據(jù)到示例表 PROJECT 中

C:> db2 select * from project

PROJNO PROJNAME DEPTNO RESPEMP PRSTAFF PRSTDATE PRENDATE MAJPROJ

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

AD3100 ADMIN SERVICES D01 000010 6.50 2002-01-01 2003-02-01 -

AD3110 GENERAL ADMIN SYSTEMS D21 000070 6.00 2002-01-01 2003-02-01

AD3100

AD3111 PAYROLL PROGRAMMING D21 000230 2.00 2002-01-01 2003-02-01

AD3110

AD3112 PERSONNEL PROGRAMMING D21 000250 1.00 2002-01-01 2003-02-01

AD3110

AD3113 ACCOUNT PROGRAMMING D21 000270 2.00 2002-01-01 2003-02-01

AD3110

IF1000 QUERY SERVICES C01 000030 2.00 2002-01-01 2003-02-01 -

IF2000 USER EDUCATION C01 000030 1.00 2002-01-01 2003-02-01 -

MA2100 WELD LINE AUTOMATION D01 000010 12.00 2002-01-01 2003-02-01 -

MA2110 W L PROGRAMMING D11 000060 9.00 2002-01-01 2003-02-01

MA2100

MA2111 W L PROGRAM DESIGN D11 000220 2.00 2002-01-01 1982-12-01

MA2110

MA2112 W L ROBOT DESIGN D11 000150 3.00 2002-01-01 1982-12-01

MA2110

MA2113 W L PROD CONT PROGS D11 000160 3.00 2002-02-15 1982-12-01

MA2110

OP1000 OPERATION SUPPORT E01 000050 6.00 2002-01-01 2003-02-01 -

OP1010 OPERATION E11 000090 5.00 2002-01-01 2003-02-01

OP1000

OP2000 GEN SYSTEMS SERVICES E01 000050 5.00 2002-01-01 2003-02-01 -

OP2010 SYSTEMS SUPPORT E21 000100 4.00 2002-01-01 2003-02-01

OP2000

OP2011 SCP SYSTEMS SUPPORT E21 000320 1.00 2002-01-01 2003-02-01

OP2010

OP2012 APPLICATIONS SUPPORT E21 000330 1.00 2002-01-01 2003-02-01

OP2010

OP2013 DB/DC SUPPORT E21 000340 1.00 2002-01-01 2003-02-01

OP2010

PL2100 WELD LINE PLANNING B01 000020 1.00 2002-01-01 2002-09-15

MA2100

20 條記錄已選擇。

定義服務(wù)類(SERVICE CLASS)

服務(wù)類的目的是為工作運(yùn)行定義一個(gè)執(zhí)行環(huán)境,這個(gè)環(huán)境包含可用的資源和不同的執(zhí)行閾值,當(dāng)你定義一個(gè)工作負(fù)載時(shí),你必須為之指定對(duì)應(yīng)的服務(wù)類。如果你沒有顯式的定義工作負(fù)載,用戶數(shù)據(jù)庫(kù)請(qǐng)求會(huì)被認(rèn)為是系統(tǒng)默認(rèn)的工作負(fù)載,其對(duì)應(yīng)的服務(wù)類是系統(tǒng)默認(rèn)的用戶服務(wù)類。所有的系統(tǒng)數(shù)據(jù)庫(kù)請(qǐng)求,對(duì)應(yīng)的都是默認(rèn)系統(tǒng)服務(wù)類。

所有的數(shù)據(jù)庫(kù)請(qǐng)求都是在服務(wù)類中執(zhí)行的,并且在服務(wù)類中獲得相應(yīng)的資源。所有的連接都是映射到工作負(fù)載上的,所有的工作負(fù)載都是映射到服務(wù)類上的。針對(duì)服務(wù)類中資源分配的情況,可以定義相應(yīng)的閾值,來進(jìn)行限定。DB2 的服務(wù)類擁有兩層結(jié)構(gòu):服務(wù)父類(Service Superclass)和服務(wù)子類(Service Subclass)。

當(dāng)你使用服務(wù)類時(shí),你可以通過控制這個(gè)服務(wù)類的一系列屬性,使不同的工作具有不同的優(yōu)先級(jí)。比如,你可以設(shè)置服務(wù)類中工作的 I/O 頁(yè)預(yù)取優(yōu)先級(jí),設(shè)置服務(wù)類中所有代理的 CPU 優(yōu)先級(jí),你還可以通過不同類型的閾值控制服務(wù)類中工作所使用的資源。

下面我們打開一個(gè) DB2CLP 窗口,發(fā)出 ALTER SERVICE CLASS 命令,使服務(wù)類 super_class、服務(wù)子類subclass_rhette、subclass_db2admin 失效,接著發(fā)出 DROP SERVICE CLASS 命令,刪除服務(wù)類和服務(wù)子類。需要注意的是,如果你想刪除一個(gè)服務(wù)父類(service superclass),需要保證所有相關(guān)的服務(wù)子類、工作負(fù)載、連接、動(dòng)作、閾值等都無(wú)效。DROP SERVICE CLASS 命令成功完成后,發(fā)出 CREATE SERVICE CLASS 命令,創(chuàng)建我們需要的服務(wù)父類和服務(wù)子類,具體如清單 6 所示:

清單 6 . 創(chuàng)建服務(wù)類和服務(wù)子類

C:> db2 -tvf create_serviceclass.sql

alter service class subclass_rhette under super_class disable

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

alter service class subclass_db2admin under super_class disable

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

alter service class super_class disable

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

drop service class subclass_rhette under super_class

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

drop service class subclass_db2admin under super_class

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

drop service class super_class

DB21034E 該命令被當(dāng)作 SQL 語(yǔ)句來處理,因?yàn)樗菬o(wú)效的“命令行處理器”命令。在

SQL 處理期間,它返回:

SQL0204N ' SUPER_CLASS ' 是一個(gè)未定義的名稱。 SQLSTATE = 42704

create service class super_class

DB20000I SQL命令成功完成。

create service class subclass_rhette under super_class agent priority

default prefetch priority default collect activity data on all with details

and values collect aggregate activity data base collect aggregate request data base

DB20000I SQL命令成功完成。

create service class subclass_db2admin under super_class agent priority 6

prefetch priority high

DB20000I SQL命令成功完成。

名稱成功完成,需要注意的是我們?cè)趫?zhí)行 CREATE SERVICE CLASS 命令時(shí),指定了多個(gè)選項(xiàng),下面來分別介紹一下:

AGENT PRIORITY DEFAULT or AGENT PRIORITY integer-constant

代理進(jìn)程的優(yōu)先級(jí)實(shí)際是 CPU 的優(yōu)先級(jí)。

需要注意的是,使用這個(gè)屬性只適用于用戶請(qǐng)求對(duì)應(yīng)的服務(wù)類,不適合系統(tǒng)數(shù)據(jù)庫(kù)請(qǐng)求對(duì)應(yīng)的系統(tǒng)服務(wù)類。你可以使用這個(gè)屬性把當(dāng)前服務(wù)類中代理的線程優(yōu)先級(jí)和其他服務(wù)類區(qū)別開來。

AGENT PRIORITY integer-constant:指定運(yùn)行在服務(wù)類中的代理相對(duì)于操作系統(tǒng)優(yōu)先級(jí)的相對(duì)值。 AGENT PRIORITY DEFAULT:和運(yùn)行在 DB2 中的線程一樣的正常優(yōu)先級(jí)。默認(rèn)值是 DEFAULT。當(dāng)代理優(yōu)先級(jí)設(shè)置為 DEFAULT 時(shí),沒有特殊的操作發(fā)生,服務(wù)類中的代理將按照所有的 DB2 線程一樣的優(yōu)先級(jí)進(jìn)行調(diào)度。DEDAULT 對(duì)應(yīng)的值是 -32768。

當(dāng)這個(gè)參數(shù)設(shè)置成 DEFAULT 以外的值時(shí),代理真正的優(yōu)先級(jí)將是正常優(yōu)先級(jí)加上 AGENT PRIORITY,并將在下次動(dòng)作時(shí)生效。比如,如果正常的優(yōu)先級(jí)是 20,并且我們把這個(gè)參數(shù)設(shè)置成 6,那么服務(wù)類中的代理的優(yōu)先級(jí)是 20+6=26.

當(dāng)服務(wù)父類的代理優(yōu)先級(jí)設(shè)成 default 時(shí),那么這個(gè)服務(wù)父類中的代理將按照和操作系統(tǒng)調(diào)度 DB2 線程一樣的優(yōu)先級(jí)進(jìn)行調(diào)度。當(dāng)服務(wù)子類的代理優(yōu)先級(jí)設(shè)成 default 時(shí),服務(wù)子類繼承服務(wù)父類的進(jìn)程優(yōu)先級(jí)。默認(rèn)的服務(wù)子類的代理優(yōu)先級(jí)不能進(jìn)行修改。

在 Linux 和 UNIX 平臺(tái),integer-constant 的值可以是 -20 到 20(值越小代表的優(yōu)先級(jí)越高),在windows 平臺(tái),integer-constant 的值可以是 -6 到 6(值越小代表的優(yōu)先級(jí)月低)。

PREFETCH PRIORITY

你可以使用這個(gè)參數(shù)來控制服務(wù)類中代理的預(yù)取優(yōu)先級(jí)??蛇x的值有 high, medium, low. 當(dāng)你設(shè)置了這個(gè)參數(shù),服務(wù)類中的代理對(duì)應(yīng)的預(yù)取順序在下次將按照你設(shè)置的值進(jìn)行。如果你在一個(gè)預(yù)取請(qǐng)求提交后再修改這個(gè)參數(shù)的值,那么這個(gè)預(yù)取請(qǐng)求將不受新的設(shè)置參數(shù)值映像。

DEFAULT :對(duì)一個(gè)數(shù)據(jù)庫(kù)服務(wù)父類來說,默認(rèn)的值是 medium 預(yù)取順序。當(dāng)你對(duì)數(shù)據(jù)庫(kù)服務(wù)子類指定默認(rèn)值時(shí),服務(wù)子類將繼承相應(yīng)的服務(wù)父類的預(yù)取優(yōu)先級(jí)。

HIGH :把預(yù)取優(yōu)先級(jí)設(shè)成高的。

MEDIUM :把預(yù)取優(yōu)先級(jí)設(shè)成中的。

LOW :把預(yù)取優(yōu)先級(jí)設(shè)成低的。

COLLECT ACTIVITY DATA

指定當(dāng)動(dòng)作完成后服務(wù)類中執(zhí)行的每個(gè)動(dòng)作信息都發(fā)送到相應(yīng)的事件監(jiān)控器中。默認(rèn)值是 COLLECT ACTIVITY DATA NONE。COLLECT ACTIVITY DATA 子句只適用于服務(wù)子類。

NONE :指定將不收集這個(gè)服務(wù)類中執(zhí)行每個(gè)動(dòng)作信息。

ON COORDINATOR DATABASE PARTITION: 指定只收集動(dòng)作所在數(shù)據(jù)庫(kù)分區(qū)上的動(dòng)作數(shù)據(jù)。

ON ALL DATABASE PARTITIONS : 指定收集所有數(shù)據(jù)庫(kù)分區(qū)上的動(dòng)作數(shù)據(jù)。但是,動(dòng)作細(xì)節(jié)和值還是只在動(dòng)作所在的數(shù)據(jù)庫(kù)分區(qū)上收集。

WITHOUT DETAILS : 指定語(yǔ)句和編譯環(huán)境不發(fā)送給事件監(jiān)控器。

WITH DETAILS : 指定將語(yǔ)句和編譯環(huán)境發(fā)送給事件監(jiān)控器。

AND VALUES : 指定把動(dòng)作相關(guān)的輸入數(shù)據(jù)值發(fā)送給相應(yīng)的事件監(jiān)控器。

COLLECT AGGREGATE ACTIVITY DATA

指定捕獲這個(gè)服務(wù)類相關(guān)的 aggregate activity data 并發(fā)送給相應(yīng)的事件監(jiān)控器。這些信息將被定期收集,收集的頻率受工作負(fù)載管理收集時(shí)間間隔配置參數(shù) (wlm_collect_int) 數(shù)據(jù)庫(kù)配置參數(shù)控制。默認(rèn)值是 COLLECT AGGREGATE ACTIVITY DATA NONE. COLLECT AGGREGATE ACTIVITY DATA 子句只適用于服務(wù)子類。

BASE : 指定這個(gè)服務(wù)類的基本 aggregate activity data 將被捕獲并發(fā)送給相應(yīng)的事件監(jiān)控器。

EXTENDED : 指定這個(gè)服務(wù)類的所有 aggregate activity data 將被捕獲并發(fā)送給相應(yīng)的事件監(jiān)控器。

NONE : 指定將不捕獲這個(gè)服務(wù)類的 aggregate activity data 。

COLLECT AGGREGATE REQUEST DATA

指定捕獲這個(gè)服務(wù)類相關(guān)的 aggregate request data 并發(fā)送給相應(yīng)的事件監(jiān)控器。這些信息將被定期收集,收集的頻率受工作負(fù)載管理收集時(shí)間間隔配置參數(shù) (wlm_collect_int) 數(shù)據(jù)庫(kù)配置參數(shù)控制。 默認(rèn)值是COLLECT AGGREGATE ACTIVITY DATA NONE。 COLLECT AGGREGATE ACTIVITY DATA 子句只適用于服務(wù)子類。

BASE :指定這個(gè)服務(wù)類的基本 aggregate request data 將被捕獲并發(fā)送給相應(yīng)的事件監(jiān)控器。

NONE :指定將不捕獲這個(gè)服務(wù)類的 aggregate request data 。

工作負(fù)載管理收集時(shí)間間隔配置參數(shù)(wlm_collect_int)

此參數(shù)指定工作負(fù)載管理(WLM)統(tǒng)計(jì)信息的收集和復(fù)位時(shí)間間隔(以分鐘為單位)。

每隔 x wlm_collect_int 分鐘(其中 x 是 wlm_collect_int 參數(shù)的值),就會(huì)收集所有工作負(fù)載管理統(tǒng)計(jì)信息并將它們發(fā)送至任何活動(dòng)統(tǒng)計(jì)信息事件監(jiān)視器,然后復(fù)位統(tǒng)計(jì)信息。如果存在活動(dòng)事件監(jiān)視器,那么將根據(jù)該事件監(jiān)視器的創(chuàng)建方式,將統(tǒng)計(jì)信息寫入文件或表。如果它不存在,那么將只復(fù)位統(tǒng)計(jì)信息,而不進(jìn)行收集。

可以使用統(tǒng)計(jì)信息事件監(jiān)視器收集的工作負(fù)載管理統(tǒng)計(jì)信息來監(jiān)視短期和長(zhǎng)期系統(tǒng)行為。由于可以將結(jié)果合并在一起來獲得長(zhǎng)期行為,所以可以使用較小的時(shí)間間隔來同時(shí)獲得短期系統(tǒng)行為和長(zhǎng)期系統(tǒng)行為。但是,由于必須手動(dòng)合并不同時(shí)間間隔中的結(jié)果,這將使分析變得復(fù)雜。如果不需要手動(dòng)合并結(jié)果,那么較小的時(shí)間間隔會(huì)導(dǎo)致不必要的開銷增大。因此,減小時(shí)間間隔以捕獲較短期的行為,并且在只分析長(zhǎng)期行為就已足夠的情況下,增大時(shí)間間隔以減少開銷。

需要對(duì)每個(gè)數(shù)據(jù)庫(kù)定制時(shí)間間隔,而不是對(duì)每個(gè) SQL 請(qǐng)求、命令調(diào)用或應(yīng)用程序進(jìn)行定制。沒有其他配置參數(shù)需要考慮。

注: 所有 WLM 統(tǒng)計(jì)信息表函數(shù)都返回自上次復(fù)位統(tǒng)計(jì)信息以來累積的統(tǒng)計(jì)信息。將按此配置參數(shù)指定的時(shí)間間隔定期復(fù)位統(tǒng)計(jì)信息。

需要注意的是,默認(rèn)的服務(wù)子類 SYSDEFAULTSUBCLASS,自動(dòng)為每個(gè)服務(wù)父類自動(dòng)創(chuàng)建一個(gè)。我們可以通過系統(tǒng)視圖 SYSCAT.SERVICECLASSES,或者通過 db2pd 加 –serviceclasses 選項(xiàng)進(jìn)行查看定義的服務(wù)類。

繼續(xù)在 DB2CLP 窗口中,發(fā)出 DB2PD 命令,查看我們創(chuàng)建的服務(wù)類情況,我們可以看到服務(wù)父類SUPER_CLASS,服務(wù)子類 SUBCLASS_RHETTE、SUBCLASS_DB2ADMIN,以及默認(rèn)創(chuàng)建的服務(wù)子類SYSDEFAULTSUBCLASS,具體如清單7所示:

清單7 . 查看窗口的服務(wù)類

Database Partition 0 - - Database DB2TEST1 - - Active - - Up 0 days 06 : 26 : 15

Service Classes:

. . . . . . . . . .

Service Class Name = SUPER_CLASS

Service Class ID = 14

Service Class Type = Service Superclass

Default Subclass ID = 15

Service Class State = Enabled

Agent Priority = Default

Prefetch Priority = Default

Outbound Correlator = None

Work Action Set ID = N/A

Collect Activity Opt = None

Num Connections = 0

Last Statistics Reset Time = 2007 - 12 - 27 13:33:05.000000

Num Coordinator Connections = 0

Coordinator Connections HWM = 0

Associated Workload Occurrences ( WLO ) :

AppHandl [ nod - index ] WL ID WLO ID UOW ID WLO State

Service Class Name = SYSDEFAULTSUBCLASS

Service Class ID = 15

Service Class Type = Service Subclass

Parent Superclass ID = 14

Service Class State = Enabled

Agent Priority = Default

Prefetch Priority = Default

Outbound Correlator = None

Collect Activity Opt = None

Collect Aggr Activity Opt = None

Collect Aggr Request Opt = None

Act Lifetime Histogram Template ID = 1

Act Queue Time Histogram Template ID = 1

Act Execute Time Histogram Template ID = 1

Act Estimated Cost Histogram Template ID = 1

Act Interarrival Time Histogram Template ID = 1

Request Execute Time Histogram Template ID = 1

Access Count = 0

Last Stats Reset Time = 2007-12-27 13:33:05.000000

Activities HWM = 0

Activities Completed = 0

Activities Rejected = 0

Activities Aborted = 0

Associated Agents:

EDU ID AppHandl [ nod-index ] WL ID WLO ID UOW ID Activity ID

Associated Non-agent threads:

PID TID Thread Name

Service Class Name = SUBCLASS_RHETTE

Service Class ID = 16

Service Class Type = Service Subclass

Parent Superclass ID = 14

Service Class State = Enabled

Agent Priority = Default

Prefetch Priority = Default

Outbound Correlator = None

Collect Activity Opt = On all partitions with details and values

Collect Aggr Activity Opt = Base

Collect Aggr Request Opt = Base

Act Lifetime Histogram Template ID = 1

Act Queue Time Histogram Template ID = 1

Act Execute Time Histogram Template ID = 1

Act Estimated Cost Histogram Template ID = 1

Act Interarrival Time Histogram Template ID = 1

Request Execute Time Histogram Template ID = 1

Access Count = 0

Last Stats Reset Time = 2007-12-27 13:33:05.000000

Activities HWM = 0

Activities Completed = 0

Activities Rejected = 0

Activities Aborted = 0

Associated Agents:

EDU ID AppHandl [ nod-index ] WL ID WLO ID UOW ID Activity ID

Associated Non-agent threads:

PID TID Thread Name

Service Class Name = SUBCLASS_DB2ADMIN

Service Class ID = 17

Service Class Type = Service Subclass

Parent Superclass ID = 14

Service Class State = Enabled

Agent Priority = 6

Prefetch Priority = High

Outbound Correlator = None

Collect Activity Opt = None

Collect Aggr Activity Opt = None

Collect Aggr Request Opt = None

Act Lifetime Histogram Template ID = 1

Act Queue Time Histogram Template ID = 1

Act Execute Time Histogram Template ID = 1

Act Estimated Cost Histogram Template ID = 1

Act Interarrival Time Histogram Template ID = 1

Request Execute Time Histogram Template ID = 1

Access Count = 0

Last Stats Reset Time = 2007-12-27 13:33:05.000000

Activities HWM = 0

Activities Completed = 0

Activities Rejected = 0

Activities Aborted = 0

Associated Agents:

EDU ID AppHandl [ nod-index ] WL ID WLO ID UOW ID Activity ID

Associated Non-agent threads:

PID TID Thread Name

我們也可以通過控制中心查看系統(tǒng)視圖 SYSDEFAULTSUBCLASS,來看一下我們創(chuàng)建的服務(wù)類情況,具體如圖 2 所示:

講解DB2 V9.5工作負(fù)載管理之定義服務(wù)類

標(biāo)簽: DB2 數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 天堂中文网官网 | 国产在线拍揄自揄拍视频 | 日韩三区在线 | 日韩免费福利视频 | 中文字幕一区二区三区四区 | 国产一区二区综合 | 一区二区三区在线观看视频 | 一区二区三区视频在线播放 | 亚洲成av人影片在线观看 | 天天影视网色香欲综合网无拦截 | 成人在线免费视频观看 | 玖玖国产精品视频 | 综合视频一区二区三区 | 理论片91| 毛片黄色| 亚洲激情在线 | 日本另类αv欧美另类aⅴ | 亚洲国产自产 | 欧美成人一区二区三区 | 福利视频一区 | 亚洲一区二区精品在线观看 | 一区二区三区四区在线 | 亚洲三级视频 | 在线观看免费av网站 | 在线观看亚洲a | 亚洲v日韩v综合v精品v | 中文字幕久久精品 | 国产精品久久久久久久久久东京 | 午夜a v电影 | 天堂精品| 久久久亚洲一区 | 狠狠操天天操 | 国产女人爽到高潮免费视频 | a一级毛片 | 精品国产乱码一区二区三区四区 | 中文字幕一区二区三区精彩视频 | 爱草在线 | 欧美久久一区 | 日本在线免费观看 | 久久99影视 | 亚洲电影一区 | 免费在线黄 | 成人在线视频免费观看 | 久久窝 | 国产目拍亚洲精品99久久精品 | 99精品久久久 | 欧美国产伦久久久久久 | 国产视频综合在线 | 中文字幕在线视频一区 | 在线观看亚洲精品 | 欧美成人精品一区二区三区 | 国产精品国产 | 国产午夜精品久久久久久久 | 久久国产综合 | 亚洲精品国产9999久久久久 | 毛片免费视频 | 亚洲精品一区二区三区樱花 | 成人小视频在线观看 | 中文字幕在线观看视频一区 | 欧美高清成人 | 国产精品国产 | 天堂欧美城网站网址 | 一区二区三区四区国产 | 在线日韩| 我看一级毛片 | 日韩中文字 | www.精品| 色999精品| 亚洲福利视频在线 | 色婷婷国产精品综合在线观看 | 亚洲欧美精品久久 | 国产一级做a爰片在线看免费 | 香蕉大人久久国产成人av | 欧美激情精品久久久久久 | 精品久久一二三区 | 日韩免费网站 | 欧洲一级黄| 日韩视频在线一区 | 一色视频 | a免费视频 | 日韩不卡一区二区 | 日韩精品一 | 亚洲最新av | 久久99这里只有精品 | 国产精品夜夜 | 啵啵影院午夜男人免费视频 | 男女中文字幕 | 在线精品亚洲 | 国产精品久久 | 在线免费国产 | 国产精品美女在线观看 | 国产精品高清在线 | 精品xxxx户外露出视频 | 国产综合精品 | 成人理论片| 高清国产视频 | www.日韩.com| 日韩视频在线观看 | 日本电影www | 婷婷丁香五 | 国产成人午夜精品5599 | 欧美一区二区三区在线观看视频 | av先锋资源 | 国产精品亚洲一区二区三区在线 | 国产免费黄视频 | 国产视频一区二区三区四区 | 在线视频三级 | 欧美日韩中文字幕在线 | 欧美一区二 | 婷婷伊人 | av影片在线 | 国产大毛片 | 在线观看av不卡 | av大片| 日韩亚洲 | 日韩综合 | av免费在线观看网站 | 久久精品电影网 | 国产一极片 | 日本色道视频 | 特级毛片| 久久久精品免费视频 | 成人h视频 | 国产日韩精品一区二区在线观看播放 | 国产在线一 | 一区国产视频 | 日韩视频一区二区三区 | 精品国产1区2区3区 在线国产视频 | 色小妹三区 | 人人做人人澡人人爽欧美 | 成人中文网 | 日日夜夜狠狠 | 免费一看一级毛片 | 精品成人久久 | 高清av一区 | 不卡视频一区 | 国产精品一区二区三区四区五区 | 午夜性电影 | 国产偷录视频叫床高潮对白 | 天堂男人在线 | 久久久精品国产 | 综合一区| 九九热这里只有精品6 | 久久激情五月丁香伊人 | 国产精品久久久久久久 | 欧美成人免费在线观看 | 久久久久国产精品一区二区 | 精品国产一区二区三区在线观看 | 免费观看一区二区三区毛片 | 国产精品久久久久久久久免费桃花 | 天天爽夜夜春 | 啵啵影院午夜男人免费视频 | 亚洲一区二区三区四区五区中文 | 午夜网址| 日韩精品一二区 | 国产精品一区二区三区四区 | 午夜精品一区二区三区免费视频 | 日韩中文在线观看 | 亚洲视频1区 | 日韩久久精品电影 | 国产亚洲精品久 | 欧美亚洲高清 | 激情一区| 性大毛片视频 | 欧美精品理论片大全 | 男女视频在线看 | 国产日韩一区二区三区 | 国产a一三三四区电影 | 99国产精品视频免费观看一公开 | 欧美性猛交一区二区三区精品 | 久久不射电影网 | 日韩欧美a级v片免费播放 | 久久成人国产精品 | 日韩美香港a一级毛片免费 国产综合av | 天堂√在线观看一区二区 | 人一级毛片 | 一道本视频 | 超级碰在线视频 | 日本黄色片免费看 | av网站在线播放 | 久久99精品视频 | 亚洲精品在线看 | 在线免费中文字幕 | 精品国产黄a∨片高清在线 日韩一区二 | 欧美精品亚洲精品 | 午夜精品久久久久99蜜 | 欧美日韩一区二区三 | 亚洲a在线观看 | 日韩激情视频一区 | 一级片在线播放 | 91精品一区二区三区久久久久久 | 国产乡下妇女做爰视频 | 日韩av电影在线免费观看 | 免费黄色特级片 | 一区二区三区四区日韩 | 成人小视频在线观看 | 日本欧美在线观看 | 亚洲午夜av| 国产精品久久久一区 | 成人激情在线 | 蜜桃精品久久久久久久免费影院 | av免费网站在线观看 | 欧美在线视频一区二区 | 国产精品久久国产精品 | 亚洲精品国产一区 | 一级片黄片毛片 | 日韩欧美一区二区三区视频 | 久久国产精品久久久久久 | 国产高清视频一区二区 | 中文字幕视频 | 国产精品1区2区在线观看 | 国产黄色精品 | 波多野结衣一区二 | 日韩在线免费观看av | 免费国产视频 | 国产亚洲网站 | 精品影院 | 日本天天操 | 日韩欧美国产精品综合嫩v 高清av网站 | 一区日韩 | 日韩精品 | 天天爽夜夜爽夜夜爽精品视频 | 午夜精选视频 | 久久视频精品 | 精品亚洲视频在线观看 | 国产三级在线 | 日韩综合一区 | 黄色免费观看 | 免费中文字幕日韩欧美 | 99看片 | 岛国av在线| 国产视频第一页 | 国产精品一区久久久久 | 日韩特级 | 男女视频免费 | 精品国产一区二区国模嫣然 | 九九免费在线观看 | 国产日韩一区二区三免费高清 | 国产精品爱久久久久久久 | 欧美精品综合 | 黄色片com| 成人精品一区二区三区中文字幕 | 国产精品一区二 | 国产91网 | 成人不卡视频 | 国产在线观看一区二区三区 | 99精品免费观看 | 日韩精品久久久 | 久久人人av | 欧美啊v | 天天操操 | 91国内精品久久 | 午夜免费小视频 | 中文字幕乱码一区二区三区 | 日韩一区免费观看 | 人人鲁人人莫一区二区三区 | 伊人激情av一区二区三区 | 日韩中文字幕在线视频 | 国产成年免费视频 | 夜夜操导航| 色婷婷激情 | 亚洲精品一区二区 | 精品国偷自产在线 | av一二三区 | 四虎影院最新网站 | 狠狠亚洲 | 亚洲精品一区中文字幕乱码 | 激情久久久 | 天堂精品 | 天天av网 | 特黄特色大片免费视频观看 | 在线免费观看av片 | h片免费| 亚洲欧美视频 | 色综合天天综合网国产成人网 | 日韩国产一区二区三区 | 黄色片免费 | 在线视频一区二区三区 | 日本一区二区不卡 | 91精品久久久久久久久久 | 久久久久久久久久久久福利 | 欧美 日韩 国产 一区 | 欧美午夜精品久久久久久浪潮 | 91在线中文字幕 | 在线观看欧美日韩 | 久久精品欧美一区二区三区不卡 | 国产高清久久 | 国产一区二区三区四区五区 | 欧美成人精品一区二区三区 | 米奇影视7777 | 香蕉av在线| 日韩精品在线观看一区 | 91成人免费在线视频 | 欧美日本亚洲 | 欧美hdfree性xxxx| 亚洲精品久久久一区二区三区 | 亚洲精品一区二区网址 | 久久久久亚洲精品 | 国产精品综合一区二区 | 黄色大片网站在线观看 | 午夜精品久久久久久久星辰影院 | 国产一区999 | 久久99深爱久久99精品 | 99热成人在线 | 国产成人在线一区二区 | 日日干夜夜干 | 久久久久久影院 | 日本久久精品电影 | 成人精品视频在线观看 | 亚洲精品乱码久久久久久国产主播 | 欧美国产在线观看 | 日韩在线免费 | 欧美激情在线播放 | www中文字幕在线观看 | 亚洲高清视频在线观看 | 99精品久久精品一区二区爱城 | 日韩精品一区二区三区在线观看 | 一区视频在线 | 在线播放亚洲 | av资源中文在线天堂 | 伊人激情网 | 羞羞视频在线播放 | 国产视频精品在线 | 亚洲国产精品久久久 | 免费国产视频 | 一区二区免费在线观看 | 国产三级在线播放 | 亚洲欧美在线观看 | 国产精品视频入口 | 一区二区三区日韩 | 在线视频一区二区三区 | 国产精品69毛片高清亚洲 | 国产综合久久久久久鬼色 | 在线播放中文字幕 | 亚洲一区在线日韩在线深爱 | 四虎884a| 国产视频欧美 | 天天草草草 | 成人一级电影在线观看 | 成人小视频在线播放 | 欧美精品在线观看免费 | 欧美视频在线播放 | 久一区二区三区 | 天天干天天干天天干天天射 | 一区二区精品 | 国外爱爱视频 | 亚洲视频免费在线 | se69色成人网wwwsex | 人妖天堂狠狠ts人妖天堂狠狠 | 久久久婷 | 欧美经典一区 | 日韩精品一区二区在线观看 | 国产精品亚洲第一 | 黄a在线 | 一区二区三区四区在线 | 国产午夜精品久久 | 国产一区二区视频在线观看 | 日韩欧美国产一区二区 | a级在线观看 | 91视频在线播放视频 | 午夜影院在线 | 欧美精品在线观看 | 日韩五码| 欧洲一区 | 操操操操操操操操操操操操操操 | 国产精品乱码久久 | 色婷婷综合在线视频 | 亚洲免费在线观看视频 | 亚洲福利精品视频 | 日韩视频在线免费观看 | 91午夜激情 | 毛片入口| 久久伊人免费视频 | 日韩精品久久久久久 | 亚洲人网站 | 亚洲高清视频在线观看 | 一区二区亚洲 | 韩国av一区二区 | 北条麻妃99精品青青久久 | 99久久精品免费看国产免费粉嫩 | 在线天堂av| 国产精品片aa在线观看 | 日韩www| 国产视频一区在线 | 欧美综合一区二区 | 国产一级免费视频 | 亚洲网站在线观看 | 国产欧美综合一区二区三区 | 久久成人av| 久久伊人操 | 国产综合视频在线播放 | 亚洲日韩中文字幕一区 | 国产色婷婷精品综合在线播放 | 色综久久| 精品久久久久久久 | 男人天堂999 | 国产一区二区三区免费观看 | 欧美激情网站 | 亚洲午夜电影 | 一区二区三区 在线 | 日韩一二区视频 | 一区二区三区在线看 | 国产成人精品免费视频 | 日韩影音 | 国产精品美女久久久久久久久久久 | 免费视频一区 | 国产精品永久久久久久久久久 | 日韩精品在线观看一区 | 久久精品综合 | 国产亚洲精品美女久久久久久久久久 | 玖玖精品视频 | 一级黄色片aaa | 日韩午夜一级片 | 婷婷综合久久 | 亚洲视频免费在线 | 国产成人高清精品免费5388 | 波多野结衣电影一区 | 欧美日韩久久精品 | 国产一级特黄aaa大片评分 | 免费亚洲视频 | 狼人狠狠干 | 国产亚洲欧美精品永久 | 在线色网| 午夜影视av | 成人午夜影院 | 男女羞羞视频在线观看 | 国产一区二区三区久久久久久久久 | 一级毛片免费在线 | 亚洲综合一二区 | 黄色国产大片 | 97碰碰碰免费公开在线视频 | 欧美综合在线一区 | 免费日韩视频 | 日本超碰 | 国产精品a免费一区久久电影 | 日韩在线不卡视频 | 超碰美女 | 久久一级 | 波多野结衣精品 | 久久精品欧美一区二区三区不卡 | 精品视频一区二区 | 欧美一区二区三区电影 | av一区二区三区 | 久久成人免费视频 | 精品视频一区二区三区四区 | 中文字幕免费看 | 精品中文字幕一区 | 免费的黄视频 | 国产精品久久久久久久久久久久午夜片 | 久久草在线视频 | 午夜精品福利一区二区三区蜜桃 | 一级片欧美 | 国产欧美精品在线 | 成人在线免费 | 国产一区二区在线电影 | 欧美日韩精品 | 欧美日韩免费在线 | 成人二区| 国产一区av在线 | 久久成人免费视频 | 日本午夜网 | 浴室洗澡偷拍一区二区 | 国产一级片 | 国产精品精品视频一区二区三区 | 日韩精品一区二区三区在线播放 | 日韩成人影院在线观看 | 成人在线视频网站 | 夜夜春精品视频高清69式 | 国产精品久久婷婷六月丁香 | 亚洲九九| 日韩av片在线免费观看 | 婷婷综合五月天 | 青青操av在线 | 国产精品久久久爽爽爽麻豆色哟哟 | 黄色毛片在线观看 | 黄色免费av | 天天操网 | 国产最新网站 | 精品二区 | 中文字幕一区二区三区四区不卡 | 久久国产综合 | 91看片淫黄大片一级在线观看 | 在线观看 亚洲 | 新91在线视频 | 综合久久综合久久 | 久久精品国产一区二区电影 | 精品国产乱码久久久久久久 | 日本理伦片午夜理伦片 | 免费av观看 | 中文在线一区 | 欧美精品v国产精品v日韩精品 | 成人午夜精品一区二区三区 | а√天堂资源中文最新版地址 | 九九色影院 | 大象视频成人在线观看 | 91精品一区二区三区久久久久久 | 成人在线播放 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 在线视频自拍 | 国产精品久久久久一区二区三区 | 国产精品毛片一区视频播 | 麻豆沈芯语在线观看 | 天堂久久一区 | 日韩在线免费观看视频 | 欧美二区三区 | 国产三级自拍 | 久久国产精品久久久久久电车 | 国产精品一区二区久久 | a毛片在线免费观看 | 国产老女人精品毛片久久 | 免费看黄色大片 | 日韩一区二区福利 | 午夜精品久久久久久久星辰影院 | gogo熟少妇大胆尺寸 | 久久99国产精品久久99大师 | 国产精品久久久久久久电影 | 欧美日韩一二区 | 久久久久国产一区二区三区四区 | 亚洲精品在线视频 | 国产情侣小视频 | 黄色免费网站观看 | 成人夜晚看av | 国产精品日本一区二区不卡视频 | 少妇黄色一级片 | 欧美日韩成人在线 | 1区2区3区视频 | 欧美激情在线精品一区二区三区 | 欧美日韩亚洲国产 | 久久久一区二区三区 | 国产精品久久久 | 成人黄色在线观看 | 99精品欧美一区二区蜜桃免费 | 欧美日韩精品一区二区 | 成人免费视频网站在线观看 | 伊人久久国产 | 欧美久久免费观看 | 国产高潮失禁喷水爽网站 | 国产成人精品a视频一区www | 成人在线免费观看 | 亚洲一区电影 | 亚洲狠狠爱一区二区三区 | 国产在线精品一区二区三区 | 久久人人爽人人爽人人片av高清 | 欧美日韩一区二区三区 | 国产传媒毛片精品视频第一次 | 日韩欧美成人一区二区三区 | 久久久天天 | 中文字幕av网站 | 91精品国产91久久久久游泳池 | 国产精品69久久久久水密桃 | 欧美成人精品一区 | 成人小视频在线观看 | 伊人免费观看视频 | 欧美一级片在线 | 91精品久久久久久久久中文字幕 | 亚洲精品66| 亚洲一级毛片 | 丁香久久 | 精品99视频 | 久久精品美女 | 久久久久久久久久久久网站 | 亚洲综合一区二区三区 | 亚洲国产精品一区二区久久 | 欧美激情视频一区二区三区 | 一区二区不卡视频在线观看 | 免费看毛片网 | 特黄级国产片 | 久草 在线| 天天色av | 亚洲精品一区二区三区蜜桃久 | 日韩欧美在线免费观看 | 国产精品久久久久久久久 | 亚洲人成人一区二区在线观看 | jizz国产免费 | 美国成人在线 | 亚洲国产精品免费 | 亚洲精品一区二区三区99 | 特黄级国产片 | 国产精品亚洲一区二区三区在线 | 国产精品一卡二卡 | 精品国产99| 国产精品视频播放 | 久久999视频 | 色橹橹欧美在线观看视频高清 | 久久精品中文字幕 | 欧美久久视频 | 欧美亚洲专区 | 成人爽a毛片一区二区免费 亚洲自拍偷拍精品 | 美女扒开尿口来摸 | 在线播放一区二区三区 | 亚洲欧美国产毛片在线 | 成人精品网站在线观看 | 久久免费精品视频 | 影音先锋中文字幕一区 | 成年人免费看 | 亚洲精品不卡 | 91久久国产综合久久 | 视频在线一区 | 激情久久久久 | 成人在线一区二区三区 | 一区二区免费在线观看 | 欧美一区二区三区在线 | 免费观看黄视频 | 欧洲妇女成人淫片aaa视频 | 精品一级 | 亚洲免费人成在线视频观看 | 欧美精品在线观看 | 欧美一级在线播放 | 日韩在线免费 | 三区中文字幕 | 夜夜操com| 日韩欧美一级 | 91精品电影| 日韩成人精品在线 | 91久久精品国产 |