oracle之sql调优(读懂执行计划)

读懂执行计划有什么用呢?

  • 执行计划贯穿Oracle调优始终。
  • 了解执行计划的真实执行过程,将有助于优化
  • 对于Oracle的原理理解有一定帮助
  • 读懂执行计划,是sql调优的第一步。

什么是执行计划

  • sql是声明型语言,她只说我到去哪里,但是很少告诉你到底如何去?
  • RDBMS所要做的是基于算法和现有统计信息计算最佳路径:
    Access Path访问路径分析:访问数据是用于TableScan还是Index(FFS)
    对返回的行结果集做例如join的进一步处理,以便返回行给客户。
  • sql语句的执行最终会落实为Oracle执行步骤的组合==》【SQL执行计划】
posted @ 2022-07-29 09:08  King-DA  阅读(449)  评论(0)    收藏  举报