oracle数据库优化利器OWI

     ORACLE会自我监控,但并不必定会自我调优。对于数据库的性能,传统的理解是:通常来讲内存的命中率越高就表明“性能好”,因此早其的优化是围绕着命中率来展开的,这也意味着优化的方法经常是经过提高硬件能力来提升命中率,但是咱们还有更好的方法。

      数据库相应时间模型(响应时间=服务时间+等待时间)更加接近终端用户的体验,也将数据库性能调优提高到了一个新的高度。DBA在进行性能跟踪诊断的时候,时刻应该把响应时间牢记心中,而响应时间慢,每每是因为等待某些资源可用的时间过长致使。关注响应时间比关注命中率更重要的缘由在于,时间对于终端用户的感觉是最直接的,一位开发向你抱怨一个任务执行缓慢,或者网站的一位客户投诉网页打开慢,他们都是对响应时间的不满,他们根本不关心是由于某种命中率低或者其余技术缘由。对数据库事务处理过程当中的等待进行技术(次数+时间),而且经过各类v$师徒进行崭新啊的功能接口叫作OWI.

      OWI是量化的,能指导DBA们有目的性的进行优化。OWI记录了全部等待时间的等待次数、等待时间、平均等待时间。在没有OWI的状况下遭遇系统缓慢,可能会经过种种猜想来进行试错。活跃会话数过多?系统可能会有锁等待?硬解析过多?命中率过低?可是若果是经过OWI分析,那么就能够义正词严的得出结果。因此熟练使用OWI后,可以摆脱以往对性能问题的“猜想性”,将复杂的性能优化问题解释为任何人都容易理解的量化的值。

OWI相关工具 数据库

相关文章
相关标签/搜索