explain/desc
explain
或desc
可用来查看表的基本信息和显示mysql如何使用索引来处理select语句以及连接表。
-- 显示数据表各字段含义
explain/desc <表名>
-- 显示sql的执行效率
explain/desc <sql>
举例
explain select * from emp \G
*************************** 1. row ***************************
id: 1
select_type: SIMPLE
table: emp
partitions: NULL
type: ALL
possible_keys: NULL
key: NULL
key_len: NULL
ref: NULL
rows: 14
filtered: 100.00
Extra: NULL
1