oracle 在线日志文件都是 active或者current 的解决办法
1. 在现有的硬件不能更换的情况下,
减少commit 次数
2. 增大log_buffer,redo 的大小,最大的一次,是有300m 增大到1g
3. 增加
SQL> show parameter fast
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
fast_start_io_target integer 0
fast_start_mttr_target integer 900
fast_start_parallel_rollback string LOW
减少checkpoint 的次数
4. 必要时做一次 alter system checkpoint
关键时理解 有active 变为inactive 需要做哪些事情
深入理解 oracle 内部时非常有必要的 。。。。。。。
这是一次比较成功的数据库优化
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/66233/viewspace-998958/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/66233/viewspace-998958/
本文探讨了当Oracle在线日志文件始终处于active或current状态时的解决方案,包括减少commit次数、增大log_buffer及redo大小、调整checkpoint频率等措施,并通过实例展示了如何成功优化数据库。
212

被折叠的 条评论
为什么被折叠?



