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

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

 2008-08-20 16:23:44 来源:WEB开发网   
核心提示: 接下来我们来看一下如何取消窗口 2 中正在进行的大型查询,在窗口 1 中调用 WLM_CANCEL_ACTIVITY 存储过程,DB2 V9.5 工作负载管理之工作类和工作操作(3),输入参数使用在清单 24 中获得的应用程序句柄( application_handle )、工作单元标识(

接下来我们来看一下如何取消窗口 2 中正在进行的大型查询,在窗口 1 中调用 WLM_CANCEL_ACTIVITY 存储过程,输入参数使用在清单 24 中获得的应用程序句柄( application_handle )、工作单元标识( uow_id )、活动标识( activity_id ),具体如清单 25 所示:

清单25 . 在窗口 1 中调用 WLM_CANCEL_ACTIVITY 存储过程取消特定活动

C:> db2 call WLM_CANCEL_ACTIVITY( 80 , 7 , 1 )
 返回状态 = 0

此时窗口 2 中正在执行的大型查询会收到“ SQL4725N 已取消该活动。 SQLSTATE = 57014 ”的相关信息,具体如清单 26 所示:

清单 26 . 在窗口 2 中获得特定活动取消的相关信息

C:> db2 select count ( * ) from rhette.project , rhette.project , rhette.projec
t , rhette.project , rhette.project , rhette.project
1
- - - - - - - - - - - - - - - - -
SQL4725N 已取消该活动。 SQLSTATE = 57014

工作类( WORK CLASS )和工作操作( WORK ACTION )

除了使用工作所在的数据库连接属性标识数据库活动以外,你还可以通过创建可选的工作类,通过基于工作的类型来标识数据库活动。这些类型属性可以是 READ , WRITE , DML , DDL , LOAD , CALL ,ALL。工作类型属性具体的介绍如下:

READ

此属性对应的活动包括以下语句:

所有的 SELECT 或者 SELECT INTO 语句,并且语句中不包含 DELETE , INSERT , MERGE , UPDATE 语句;

所有的 VALUES INTO 语句;

所有的 XQuery 语句。

WRITE

此属性对应的活动包括以下语句:

所有的 UPDATE 语句;

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

Tags:DB 工作 负载

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