WEB开发网
开发学院数据库DB2 DB2 V9.5 工作负载管理之阈值(THRESHOLD) 阅读

DB2 V9.5 工作负载管理之阈值(THRESHOLD)

 2008-08-20 16:23:48 来源:WEB开发网   
核心提示: CONCURRENTDBCOORDACTIVITIES > integer-value 这个条件定义在所有的数据库分区上指定的作用域中可以并发运行的数据库协调器活动( database coordinator activities )的数量上限,条件值可以是任何正整数,DB2 V9.

CONCURRENTDBCOORDACTIVITIES > integer-value

这个条件定义在所有的数据库分区上指定的作用域中可以并发运行的数据库协调器活动( database coordinator activities )的数量上限。条件值可以是任何正整数,包括零(如果违反,则会报 SQLSTATE 42820 )。零的意思是任何新的数据库协调器活动将被阻止执行。所有当前运行或当前队列中的数据库协调器活动都将继续,不会被阻止。这个条件的定义域( definition domain )必须是数据库( DATABASE ),工作动作( WORK ACTION ),服务父类( SERVICE SUPERCLASS ),或者服务子类( SERVICE SUBCLASS ),而且其执行范围( enforcement scope )必须是数据库( DATABASE ),如果违反了,将报 SQLSTATE 5U037 错误,阈值无法创建,因为它违反了限制。

AND QUEUEDACTIVITIES > integer-value or AND QUEUEDACTIVITIES UNBOUNDED

当允许的数据库协调器活动( database coordinator activities )最大值被超过时,用指定的队列大小(缓存这些数据库协调器活动)。条件值可以是任何正整数,包括零(如果违反,则会报 SQLSTATE 42820 )。零的意思是没有数据库协调器活动将被放入队列中。指定 UNBOUNDED,意味着将把所有超过数据库协调器活动最大值的活动放入到队列中,并且 threshold-exceeded-actions 不会被执行。默认值是零。

ESTIMATEDSQLCOST > bigint-value

这个条件定义了一个活动的优化器分配成本的上限。条件值可以是任何非零正整数(如果违反,则会报 SQLSTATE 42820)。这个条件的定义域( definition domain )必须是数据库( DATABASE ),工作动作( WORK ACTION ),服务父类( SERVICE SUPERCLASS ),或者服务子类( SERVICE SUBCLASS ),而且其执行范围( enforcement scope )必须是数据库( DATABASE ),如果违反了,将报 SQLSTATE 5U037 错误,阈值无法创建,因为它违反了限制。这个条件在协调器数据库分区上是被强制执行的。被这个条件跟踪的活动有:

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

Tags:DB 工作 负载

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