page contents

怎么知道创建的索引有没有被使用到?或者说怎么才可以知道这条语句运行很慢的原因?

轩辕小不懂 发布于 2021-10-23 16:50
阅读 736
收藏 0
分类:资源下载
2226
Nen
Nen
- 程序员

使用 Explain 命令来查看语句的执行计划,MySQL 在执行某个语句之前,会将该语句过一遍查询优化器,之后会拿到对语句的分析,也就是执行计划,其中包含了许多信息。可以通过其中和索引有关的信息来分析是否命中了索引,例如:possilbe_key、key、key_len 等字段,分别说明了此语句可能会使用的索引、实际使用的索引以及使用的索引长度。

请先 登录 后评论