《基于ORACLE的SQL优化最佳实践》原理篇01--优化器与成本
原理篇01–优化器与成本
优化器是数据库最核心的功能,也是最复杂的 一部分。它负责将用户提交的SQL语句根据各种判断标准,制定出最优的执行计划,并交由执行器来最终执行。优化器算法的好坏、能力的强弱,直接决定了语句的执行效率。综合比较来说,Oracle的优化器是功能最强大的。当然,优化器本身是数据库系统中最为复杂的一个部分。
成本是优化器(基于成本的优化器)中反映 SQL语句执行代价的一个指标。优化器通过比较不同执行计划的成本,选择成本最小的作为最终的执行计划。如何理解成本、成本如何计算也就成为我 们学习基于
原创
2020-10-22 11:07:34 ·
1129 阅读 ·
4 评论