1.传统行业数据库运维,首要要求为极致的稳定性,其次为必要的性能。
2.预防性性能优化
2.1打最新的PSU和oracle推荐的patch
2.2配置hugepage,禁用ASM实例的AMM
2.3停掉NTP,配置CTSSD
2.4调整ASM实例的large_pool_size,由于ASM在rebalance的时候,会使用到large_pool_size;
2.5关闭跨实例并行
2.6配置dump文件大小上限
2.7关闭UNDO_RETENTION的自动调整
2.8设置并行子进程的数量上限
2.9关闭DRM
2.10增加实例延迟降级锁的时长
2.11关闭数据文件的自动拓展,特别是temp和undo表空间数据文件
2.12关闭登陆、登出的审计日志
2.14关闭自适应游标共享
2.15关闭cardinality feedback,因为其会影响执行计划的不稳定
2.16设置28401和10949事件
2.17使并行会话改为使用large pool
2.18恢复LGWR的post/wait通知方式
2.19禁用ora.crf
2.20配置OSWatcher
2.21关闭延迟段创建
2.22搭建local dataguard时,建议主备库之间用专用网络通讯,避免其他网络消耗影响主备库之间的传输,造成系统故障。
2.预防性性能优化
2.1打最新的PSU和oracle推荐的patch
2.2配置hugepage,禁用ASM实例的AMM
2.3停掉NTP,配置CTSSD
2.4调整ASM实例的large_pool_size,由于ASM在rebalance的时候,会使用到large_pool_size;
2.5关闭跨实例并行
2.6配置dump文件大小上限
2.7关闭UNDO_RETENTION的自动调整
2.8设置并行子进程的数量上限
2.9关闭DRM
2.10增加实例延迟降级锁的时长
2.11关闭数据文件的自动拓展,特别是temp和undo表空间数据文件
2.12关闭登陆、登出的审计日志
2.14关闭自适应游标共享
2.15关闭cardinality feedback,因为其会影响执行计划的不稳定
2.16设置28401和10949事件
2.17使并行会话改为使用large pool
2.18恢复LGWR的post/wait通知方式
2.19禁用ora.crf
2.20配置OSWatcher
2.21关闭延迟段创建
2.22搭建local dataguard时,建议主备库之间用专用网络通讯,避免其他网络消耗影响主备库之间的传输,造成系统故障。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30167136/viewspace-1583913/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30167136/viewspace-1583913/