查询优化器是数据库系统的核心组件之一,它的功能是基于用户输入的SQL语句进行优化,选择最优的语句执行方式,将结果返回给客户端。优化器的功能是否强大是决定数据库性能是否高效稳定的核心因素,尤其在具有混合负载的场景下(包括一定复杂分析查询),优化器对于大数据量复杂查询的执行效率至关重要。
本章节将介绍PolarDB MySQL版查询优化器组件在多个方面的功能,这些功能覆盖SQL优化器的方方面面,将分为如下子章节进行介绍。
查询改写
执行计划管理
自适应优化
计算下推