WEB开发网
开发学院数据库DB2 DB2 V9.5 工作负载管理之工作类和工作操作 阅读

DB2 V9.5 工作负载管理之工作类和工作操作

 2008-08-20 16:23:44 来源:WEB开发网   
核心提示: 命令成功完成,这样我们就创建了一个工作类集和三个工作类,DB2 V9.5 工作负载管理之工作类和工作操作(5),工作类 smallQuery 包含的范围是:当一个特定的 DML 活动,其估计成本大于 1 timeron 且小于等于 1000 timerons,具体如清单 28 所示:清单

命令成功完成,这样我们就创建了一个工作类集和三个工作类。工作类 smallQuery 包含的范围是:当一个特定的 DML 活动,其估计成本大于 1 timeron 且小于等于 1000 timerons。需要注意的是,成本是由 CPU 成本(以指令数计)和 I/O(以寻道数和页的转换数计)的组合得出的。成本的单位是 timeron。timeron 不直接等于任何实际的所用时间,只是给出粗略估计的资源(成本)。工作类 mediumQuery 包含的范围是:当一个特定的 DML 活动,其估计成本大于 1000 timeron 且小于等于 100000 timerons。工作类 largeQuery 包含的范围是:当一个特定的 DML 活动,其估计成本大于 100000 timeron ,没有上限。

下面我们继续在窗口 1 中创建相应的工作动作集以及工作动作。发出 CREATE WORK ACTION SET 命令,创建工作动作集 MYWORKACTION,并创建面向工作类 smallQuery 的工作动作 smallQueryAction ,面向工作类 mediumQuery 的工作动作 mediumQueryAction,面向工作类 largeQuery 的工作动作 largeQueryAction,具体如清单 28 所示:

清单 28 . 在窗口 1 中创建工作动作集

C:> db2 - tvf crtWorkActionSet.sql
alter work action set MYWORKACTION
  alter smallQueryAction disable
  alter mediumQueryAction disable
  alter largeQueryAction disable
DB20000I SQL命令成功完成。
drop work action set MYWORKACTION
DB20000I SQL命令成功完成。
create work action set MYWORKACTION for database using work class set MYQUERY 
  ( work action smallQueryAction on work class smallQuery
    count activity,
  work action mediumQueryAction on work class mediumQuery
    collect activity data with details and values ,
  work action largeQueryAction on work class largeQuery
    when concurrentdbcoordactivities > 1 and queuedactivities > 1 stop execution )
DB20000I SQL命令成功完成。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:DB 工作 负载

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接