应用范围
Oracle Server,企业版,版本号:9.2到11.2版
本文适于任何操作系统平台。
健康检查分类:性能
严重级别:警告
本文目的
本文为如下健康检查警告提供了一个快速参考:
PARALLEL_MAX_SERVERS未设置成大于或等于推荐的最小值(只应用于数据仓库中)。
涉及范围
本文面向对数据仓库有充分了解的读者。
健康检查警告:PARALLEL_MAX_SERVERS未设置成大于或等于推荐的最小值(只应用于数据仓库中)。
重要性
My Oracle Support提供了一种主动健康检查,其自动检测并在故障有可能影响你的数据库性能之前通知你。使用这种主动的支持服务功能,需安装OCM(Oracle Configuration Manager)。关于安装Oracle配置管理器的相关信息,在My Oracle Support收集器(Collector)选项中有详细说明。查看健康检查有效,完整的文件包,请查看Note 868955.1。
设置描述
如果数据库是数据仓库类型,确保PARALLEL_MAX_SERVERS参数设置为4*CPU_COUNT。优选值为10*CPU_COUNT或更高。(注:并不是数据库必须得用于数据仓库类型。如果不是数据仓库,则此项检查将安全的忽略和禁止)。
风险设置
如果数据库用于数据仓库,低于PARALLEL_MAX_SERVERS参数的值将阻止并发执行,且会降低资源的利用率。
推荐设置
如果此数据库用于数据仓库,PARALLEL_MAX_SERVERS参数的值需要增加。如果发现并发执行降低,且CPU利用率没有超过90%,则应该考虑增加PARALLEL_MAX_SERVERS参数的值了。最小值应该设置为大于或等于4*CPU_COUNT。推荐的值是10*CPUT_COUNT,或者更高。PARALLEL_MAX_SERVERS参数的值可以通过使用alter system命令(alter system set = scope=both)来改变。(注:并不是数据库必须得用于数据仓库类型。如果不是数据仓库,则此项检查将安全的忽略和禁止)。
参考资料
关键字
HEALTHCHECK; PERFORMANCE;