1、Explain是什么
使用EXPLAIN关键字可以模拟优化器执行sql语句,从而知道MySQL是如何处理你的SQL语句的。从而查询语句或是结构的性能瓶颈
2、Explain能干嘛
表的读取顺序
数据读取操作的操作类型
哪些索引可以使用
哪些索引被实际使用
表之间的引用
每张表有多少行被优化器查询
3、Explain怎么使用
Explain+SQL语句
EXPLAIN select * from tbl_emp
使用EXPLAIN关键字可以模拟优化器执行sql语句,从而知道MySQL是如何处理你的SQL语句的。从而查询语句或是结构的性能瓶颈
表的读取顺序
数据读取操作的操作类型
哪些索引可以使用
哪些索引被实际使用
表之间的引用
每张表有多少行被优化器查询
Explain+SQL语句
EXPLAIN select * from tbl_emp