使用了select *
EXPLAIN SELECT * FROM `spider_content` WHERE title = '测试'
该sql中用了select *,从执行结果看,走了全表扫描,没有用到任何索引,查询效率是非常低的。
字段类型不同
例子:
给字段attr5建了二级索引,attr5的类型是varchar
使用整数查询没走索引:
EXPLAIN SELECT * FROM `spider_content` WHERE `attr5` = 1
使用字符串查询就走了索引:
EXPLAIN SELECT * FROM `spider_content` WHERE `attr5` = '1'
。。。未完待续