如何检查查询是否使用了mysql中的索引

pav*_*van 2 mysql sql

我有一个带有 where 子句的 SQL 查询,我已经为 where 子句中使用的列创建了索引。如何检查查询是否使用这些列的索引?

Sch*_*ien 6

在您的查询前写上“解释”。结果将告诉您可能使用哪些索引。例如:

explain select * from cars;
Run Code Online (Sandbox Code Playgroud)

您可以查看“额外”列以获取信息。