您的位置:首页 > 数据库 > MySQL

MYSQL explain详解

2016-01-19 11:14 573 查看
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。

先解析一条sql语句,看出现什么内容
explain select * from edai_account WHERE user_id =1

解释重要的字段:
1、possible_keys :表示表中使用了那些索引
2、keys :sql使用的索引,先后顺序
3、key_len :sql中使用的索引长度
4、rows
显示sql执行查询的行数,简单且重要,数值越大越不好,说明没有用好索引
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: