【190、查询单条sql是否走索引应该用什么关键字】

37 阅读1分钟

在 MySQL 中,可以通过 EXPLAIN 关键字来查看一条 SQL 语句的执行计划,并判断是否使用了索引。使用 EXPLAIN 可以列出 MySQL 如何处理一条 SELECT 语句,包括它将使用哪些索引、连接表的顺序以及表之间的连接方式等信息。

具体的用法是在查询语句前加上 EXPLAIN,例如:

sqlCopy code
EXPLAIN SELECT * FROM users WHERE id = 1;

执行后会返回一张表,包含了该 SQL 语句的执行计划,其中可以查看到是否使用了索引、使用了哪些索引、使用的索引类型等信息。根据这些信息可以判断查询语句是否走索引,是否需要对索引进行优化等。