share pool 过大会导致系统占用cpu时间进行内存调度,影响os的正常
运行,同时不合理的sql语句也会导致share pool中的碎片增多,影响
share pool的使用效率. 建议:
定期做statspack的报告,以确定当前系统的share pool设置
是否合理.
运行,同时不合理的sql语句也会导致share pool中的碎片增多,影响
share pool的使用效率. 建议:
定期做statspack的报告,以确定当前系统的share pool设置
是否合理.
--------------------------
很多情况下,共享池如果大于500M,机器就要歇菜了重建共享池可以使用 alter system flush shared_pool命令,不建议
经常使用.如果系统中动态sql应用比较多,可以考虑适当加大共享池容量,否则就会
导致ora-04031错误(也有可能是oracle的本身bug,应综合分析)
statspack是什么东西?