MYSQL 索引查看
2017-10-13 16:41
295 查看
mysql索引优化学习
explain 你的sql后,查看索引类型:从最好到最差的类型依次 const、eq_reg、ref、range、indexhe和ALL
以下是表结构
CREATE TABLE
tl_test(
idint(11) NOT NULL AUTO_INCREMENT,
usernamevarchar(8) NOT NULL DEFAULT ” COMMENT ‘账号’,
passwordvarchar(6) NOT NULL DEFAULT ” COMMENT ‘密码’,
PRIMARY KEY (
id),
KEY
sindex(
username,
password)
) ENGINE=InnoDB AUTO_INCREMENT=2763 DEFAULT CHARSET=utf8 COMMENT=’测试表’;
索引有主键索引ID和联合索引(
username,
password);
以下为explain后的结果
EXPLAIN select
idfrom tl_test where
id=’2405’;
EXPLAIN select
usernamefrom tl_test where
username=’1011’
3.
以上是SQL的执行信息,记住,回家慢慢分析,如果有大神希望能指点一二
相关文章推荐
- MySQL索引:查看、创建、删除、使用技巧
- 如何查看MySQL索引
- MySQL的Explain关键字查看是否使用索引
- mysql 查看索引
- MySQL索引的创建、删除和查看
- mysql 查看索引
- mysql查看索引
- MySQL索引的创建、删除和查看
- MySQL索引的创建、删除和查看
- 查看mysql索引情况
- MySQL的Explain关键字查看是否使用索引
- mysql 创建索引,删除索引,查看索引
- mysql 表空间及索引的查看
- 查看mysql库大小,表大小,索引大小
- mysql中如何查看和删除唯一索引。
- MySQL索引的查看创建和删除
- MySQL查看、创建和删除索引的方法
- mysql 查看索引
- MySQL查看一个表的创建文本以及删除表某列的索引
- mysql增加,删除,查看唯一索引