DB2.9分布式管理:自动维护和实用程序节流
2008-08-30 16:25:46 来源:WEB开发网定义影响策略并不意味着所有实用程序的运行都会受到节流。实际上,即使已经定义了影响策略,在默认情况下实用程序都是以非节流模式运行的。要想以节流模式运行一个实用程序,就必须在调用这个实用程序时启用节流,或者在启动这个实用程序之后启用节流。有些实用程序无法在调用时启用节流,只能在启动之后启用节流,例如 REBALANCE。
要想在调用实用程序时启用节流,必须在执行这个实用程序所用的命令中指定 UTIL_IMPACT_PRIORITY 选项。例如,为了调用 Backup 实用程序并启用节流,应该执行下面的 BACKUP DATABASE 命令:
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 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››分布式计算多机部署与配置
- ››db2诊断系列之---定位锁等待问题
- ››分布式单词发音抓取机器人
- ››db2 命令选项解释
- ››管理/var/spool/clientmqueue/下的大文件
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接