Oracle性能调优实践.docVIP

  • 0
  • 0
  • 约7.82千字
  • 约 10页
  • 2018-04-27 发布于河南
  • 举报
Oracle性能调优实践

很多的时侯,做Oracle DBA的我们,当应用管理员向我们通告现在应用很慢、数据库很慢的时侯,我们到数据库时做几个示例的Select也发现同样的问题时,有些时侯我们会无从下手,因为我们认为数据库的各种命种率都是满足Oracle文档的建议。实际上如今的优化己经向优化等待(waits)转型了,实际中性能优化最根本的出现点也都集中在IO,这是影响性能最主要的方面,由系统中的等待去发现Oracle库中的不足、操作系统某些资源利用的不合理是一个比较好的办法,下面把我的一点实践经验与大家分享一下,本文测重于Unix环境。 一、通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外我们还应观注那些占用系统资源(cpu、内存)的进程。 1、如何检查操作系统是否存在IO的问题?使用的工具有sar,这是一个比较通用的工具。 ? Rp1#Sar -u 2 10 ? 即每隔2秒检察一次,共执行20次,当然这些都由你决定了。 ? 示例返回: ? HP-UX hpn2 B.11.00 U 9000/800??? 08/05/03 ? 18:26:32??? %usr??? %sys??? %wio?? %idle ? 18:26:34????? 80????

文档评论(0)

1亿VIP精品文档

相关文档