|
1.log_buffer不必增加了.增加了没有什么好处.
你们基本上没有log_buffer_space wait event.
2.share pool 也不用增加了.
你们当前poor 的使用率还没有60%
再增加你们的大小,也是没有用处的. 只要有literal sql进来,再大的share pool也不会提高命中率.
3.16G的物理内存,还是用的raw device, data buffer可以大大增加.
初步估计可以增加到8GB左右.
4.
你们的很多SQL的资源消耗很高. 调整SQL得到的性能提升是最大的. 调整Index,或者SQL的实现方法.让每个Session干活的时间短, 每个CPU在固定的CPU时间里面, 可以服务更多的session, 这样, run queue里面的等待队列就会降低.
5. 非常关键的一点,
你们的rollback率非常高.这一点一定要弄清楚,修正.数据库都是在白干活. |
|