数据库教程

Explain是什么?Explain能干嘛?

精准像素 2021-04-21 人阅读

1、Explain是什么

使用EXPLAIN关键字可以模拟优化器执行sql语句,从而知道MySQL是如何处理你的SQL语句的。从而查询语句或是结构的性能瓶颈

2、Explain能干嘛

表的读取顺序

数据读取操作的操作类型

哪些索引可以使用

哪些索引被实际使用

表之间的引用

每张表有多少行被优化器查询

3、Explain怎么使用

Explain+SQL语句

EXPLAIN select * from tbl_emp