Oracle数据库性能优化精解.pptVIP

  • 5
  • 0
  • 约1.13万字
  • 约 48页
  • 2017-05-21 发布于四川
  • 举报
Oracle数据库性能优化精解 诊断工具中的七种武器 多情环 — sql tuning advisor/sql access advisor:多情环似乎是一个情种,谁拥有它似乎都会产生感情,从而对许多江湖事看的很淡。在Oracle应用中,谁对性能影响最大,不言而喻,是SQL,准确地说是SQL语句的算法,可以说,80%以上的性能问题都可以通过调整SQL来解决或者缓解,拥有调优SQL性能的能力,基本上可以算作一个DBA高手咯。。。 SQL优化指导 顶级SQL 运行SQL优化指导 SQL Access Advisor 同时考虑 索引解决方案 物化视图解决方案 两者的结合 优化物化视图以获得 最大化查询重写使用率 快速刷新 为快速刷新推荐物化视图日志 将类似索引合并到单一索引 诊断工具中的七种武器 离别钩 —提示(hints),Oracle很强大的工具,优化SQL的利器,能够强制SQL的执行算法,确保SQL按照我们希望的执行计划执行。钩,用的好伤人,用不好伤己,hints也如此。非高手者,非思路清晰者,且忌乱用,用不好的话,你会很受伤的。。。 为什么要用hints 为什么有了CBO仍然考虑用hints: RBO只看规则 CBO代价计算仍然有缺陷 不能考虑实际运行环境 什么时候用hints 首选用于测试执行计划 其次可用于在需求确定时,固化执行计划 常用的hints: FIR

文档评论(0)

1亿VIP精品文档

相关文档