WEB开发网
开发学院数据库DB2 DB2.9分布式管理:自动维护和实用程序节流 阅读

DB2.9分布式管理:自动维护和实用程序节流

 2008-08-30 16:25:46 来源:WEB开发网   
核心提示: 定义影响策略并不意味着所有实用程序的运行都会受到节流,实际上,DB2.9分布式管理:自动维护和实用程序节流(4),即使已经定义了影响策略,在默认情况下实用程序都是以非节流模式运行的,(如果同时运行多个节流实用程序,而其中之一比较重要,要想以节流模式运行一个实用程序,就必须在调用这个实用程序

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

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

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

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

上一页  1 2 3 4 5  下一页

Tags:DB 分布式 管理

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