如何检查mysql中建立的索引是否生效的检测方法及相关参数说明
2018-03-06 09:48
691 查看
所使用的mysql函数explain
语法:
explain < table_name >
例如: explain select * from t3 where id=3952602;
explain输出结果
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
详解输出结果
第四列 type
这列很重要,显示了连接使用了哪种类别,有无使用索引.
从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL
原文链接:https://www.cnblogs.com/sand-tiny/p/3977645.html http://blog.csdn.net/u014470581/article/details/68065590
语法:
explain < table_name >
例如: explain select * from t3 where id=3952602;
explain输出结果
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
详解输出结果
第四列 type
这列很重要,显示了连接使用了哪种类别,有无使用索引.
从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL
原文链接:https://www.cnblogs.com/sand-tiny/p/3977645.html http://blog.csdn.net/u014470581/article/details/68065590
相关文章推荐
- 如何检查mysql中建立的索引是否生效的检测方法及相关参数说明
- 如何检查mysql中建立的索引是否生效的检测方法及相关参数说明
- 如何检查mysql中建立的索引是否生效的检测方法
- 使用mysql数据库是检测建立的索引是否生效的检测方法及相关参数说明
- 如何检查cnd加速是否生效?如何检测cdn加速效果?
- 如何知道mysql中sql语句索引是否生效
- 如何知道mysql中sql语句索引是否生效
- mysql sql语句执行时是否使用索引检查方法
- 查看Oracle执行计划的几种方法 / oracle中DateTime类型的字段,建立索引后,查寻时索引如何生效?/ oracle 中sql语句怎么加多个强制索引
- Error:System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误,请检查远程连接是否开启。解决方法
- 如何知道mysql中sql语句索引是否生效
- 如何设计高效合理的MySQL查询语句(建立数据库索引的基本原则)
- 如何找出 SQL Server 2008 資料庫裡是否建立了多餘的索引
- 一些mysql启动参数的说明和优化方法
- 建立Mysql索引的方法2
- 根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。
- 如何判断一个表是否建立索引约束等信息的SQL语句
- 如何判断mysql中数据表中是否有相关字段——20120412
- 如何找出 SQL Server 2008 资料库里是否建立了多余的索引
- MySQL 服务器参数说明及查看 设置方法