DB2 9数据库分布式管理之执行节流的实用程序

数据库 分布式
以下的文章主要描述的是DB2 9数据库分布式管理之执行节流的实用程序,以及对在实际操作中要用到的相关运用命令的描述。

以下的文章主要向大家讲述的是DB2 9数据库分布式管理之执行节流的实用程序,以及对其在实际操作中所要运用到的相关命令的描述,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。

DB2 9分布式管理之执行节流的实用程序:

定义影响策略并不意味着所有实用程序的运行都会受到节流。实际上,即使已经定义了影响策略,在默认情况下实用程序都是以非节流模式运行的。要想以节流模式运行一个实用程序,就必须在调用这个实用程序时启用节流,或者在启动这个实用程序之后启用节流。有些实用程序无法在调用时启用节流,只能在启动之后启用节流,例如 REBALANCE。

要想在调用实用程序时启用节流,必须在执行这个实用程序所用的命令中指定 UTIL_IMPACT_PRIORITY 选项。例如,为了调用 Backup 实用程序并启用节流,应该执行下面的 BACKUP DATABASE 命令:

 

  1. BACKUP DATABASE sample UTIL_IMPACT_PRIORITY 

 

当前,只有 BACKUP DATABASE 和 RUNSTATS 命令能够识别 UTIL_IMPACT_PRIORITY 子句。另外,必须先定义影响策略(通过设置配置参数 util_impact_lim),然后 UTIL_IMPACT_PRIORITY 子句才能对这些命令起作用。

UTIL_IMPACT_PRIORITY 子句有一个可选的相对优先级参数(0 到 100 之间的值;0 表示关闭),这个参数用来区分节流的实用程序的重要性。与具有较低优先级的节流实用程序相比,高优先级的实用程序会占用更多资源。IBM 建议不指定相对优先级值,而是接受默认的优先级值 50。(请记住,所有节流实用程序的累积影响仍然受到影响策略的限制。)

修改影响策略

如果想修改已经在运行的实用程序的影响优先级(节流级别),那么可以执行 SET UTIL_IMPACT_PRIORITY 命令。可以使用这个命令:

对以非节流模式启动的实用程序进行节流,

对节流的实用程序取消节流,

重新调整节流实用程序的DB2 9数据库优先级。(如果同时运行多个节流实用程序,而其中之一比较重要,就可以使用这个功能。)

SET UTIL_IMPACT_PRIORITY 命令的语法是:

 

  1. SET UTIL_IMPACT_PRIORITY [UtilityID] TO [Priority] 

 

其中:

 

UtilityID 用 ID 表示要修改其优先级的正在运行的实用程序。

Priority 指定与这个实用程序相关联的实例级影响限制。100 表示***优先级;

1 表示***优先级。把 Priority 设置为 0 会使节流的实用程序以非节流模式继续运行;

把 Priority 设置为非零值会使非节流的实用程序以节流模式继续运行。

因此,如果希望让实用程序 ID 为 1 的非节流 Backup 操作以节流模式继续运行,就可以执行下面的 SET UTIL_IMPACT_PRIORITY 命令:

 

  1. SET UTIL_IMPACT_PRIORITY 1 TO 20 

 

执行这个命令之后,Backup 操作和同时执行的其他DB2 9数据库节流实用程序的累积影响会低于为配置参数 util_impact_lim 指定的百分比值;值 20 定义 Backup 操作相对于其他节流实用程序的节流重要性。

 

【编辑推荐】

  1. DB2V8升级到DB2V95数据库的方案分析
  2. IBM DB2连接集中器的基本操作原理
  3. DB2数据库编目的概念浅谈
  4. 对DB2 9.7武器的功能的描述
  5. DB2 9.7武器之独门分析特性,助力企业“新锐洞察”

     

责任编辑:佚名 来源: IT168
相关推荐

2010-08-09 10:58:11

DB2 9分布式管理

2010-09-06 14:39:06

DB2 9

2010-09-30 15:29:56

DB2查询管理

2010-07-30 13:58:20

DB2 实用程序

2010-07-29 15:44:59

DB2 9 分布式管理

2010-07-29 15:40:34

DB2 9 分布式管理

2011-05-27 15:24:28

DB2

2010-08-04 10:03:37

DB2 9 分布式管理

2010-08-09 10:44:33

DB2 9分布式管理

2009-06-25 10:30:30

2011-05-16 14:42:12

DB2数据库实用操作

2010-08-26 16:15:25

DB2数据库管理

2010-09-07 16:45:58

DB2数据库

2010-08-03 13:36:55

DB2 9数据库缺点

2011-03-25 15:39:47

DB2 9数据库

2011-03-11 16:02:03

DB2数据库安装

2010-08-04 14:45:12

2010-09-06 12:58:27

DB2 9数据库管理软

2010-08-17 17:29:06

DB2性能优化

2010-09-01 10:55:24

db2管理
点赞
收藏

51CTO技术栈公众号