Oracle性能调整在工作中经常遇到,比如Top SQL的出现导致系统资源浪费严重、物理读过多导致IO出现瓶颈、独占锁导致事务不能提交、索引建立不合理导致查询速度极慢、PGA或者SGA设置不合理导致内存不足、PCTFREE值设置不合理导致的行链接、热点块等等。作为一个DBA应该实时的监控系统,然后找出问题,再分析问题,最后解决。真正有难度的是找出问题所在,对于大多数的问题,只要经验足够都是很好解决的。有经验和没经验主要区别就在于定位问题的速度。
这篇文章浅谈下Oracle性能调整工具。现在常用的工具如下:
1.OEM,实时的Web性能监视
2.第三方生产的工具,比如SpotLight On Oracle
3.反映数据库运行状态的视图
4.收集某段时间的性能数据,比如Statpack,9i默认使用
5.收集某段时间的性能数据,比如AWR/ASH,10G及其以后默认使用
6.其他工具,比如DRA
全文:
原载于:
阅读(1020) | 评论(0) | 转发(0) |