mysql 查看索引使用情况

Posted 心碎whn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 查看索引使用情况相关的知识,希望对你有一定的参考价值。

 

 

show status like \'Handler_read%\';

 

 

Handler_read_key  代表着一个行被索引值读取的次数,值很低表明索引不经常用到,增加索引对性能改善不高。

 

Handler_read_rnd_text  代表着在数据文件中读取下一行的请求数,如果进行大量的表扫描,Handler_read_rnd_next的会很高,说明表索引不正确或写入的查询没有利用索引。

以上是关于mysql 查看索引使用情况的主要内容,如果未能解决你的问题,请参考以下文章

Mysql索引生效条件是啥?

MySQL联合索引生效的条件、索引失效的条件

MySQL中不会命中索引的情况

mysql的索引何时生效

MySQL如何查看SQL查询是否用到了索引?

mysql 索引失效总结