前言
在之前的面试过程中,问到执行计划,有很多童鞋不知道是什么?甚至将执行计划与执行时间认为是同一个概念。今天我们就一起来了解一下执行计划到底是什么?有什么用途?
执行计划是什么?
执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。
一. 执行计划能告诉我们什么?
SQL如何使用索引
联接查询的执行顺序
查询扫描的数据函数
二. 执行计划中的内容
SQL执行计划的输出可能为多行,每一行代表对一个数据库对象的操作
1. ID列
ID列中的如果数据为一组数字,表示执行SELECT语句的顺序;如果为NULL,则说明这一行数据是由另
1