上一主题: 在命令管理器中接收到错误消息下一主题: 接收到 BPA0148E 消息


SQL 语句消耗过多的 CPU 时间

症状:

SQL 语句消耗过多的 CPU 时间。

解决方案:

使用 Resource Limit Facility (RLF) 来防止 SQL 语句消耗过多的 CPU 时间。我们建议您向 RLF 添加一行,以限制 DBA Command Manager for DB2 模块消耗的资源。要完成该任务,请使用以下参数:

AUTHID=(blank)

适用于所有授权 ID。

RLFFUNC=2

通过程序包或集合名称被动管理动态 SELECT、INSERT、UPDATE、MERGE、TRUNCATE 或 DELETE 语句。

ASUTIME=15000

指定一个值来帮助控制过多的 CPU 时间。

注意:有关设置该参数的详细信息,请参阅 IBM《MVS Initialization and Tuning Guide》

RLFCOLLN=(blank)

适用于所有程序包集合。

RLFPKG=’package-name

指定程序包名称。将 BPAFE08 用于 DB2 9 NFM 之前的 DB2 版本,或将 BPAFE09 用于 DB2 9 NFM 及更高版本。

注意:根据安装要求使用其他参数设置。有关这些选项的详细信息,请参阅 IBM《DB2 Performance Monitoring and Tuning Guide》