explain问题

[复制链接]
查看11 | 回复2 | 2008-12-16 15:34:55 | 显示全部楼层 |阅读模式
执行 select * from userlist order by username; 五十多万条记录
username为索引和不为索引,差别将近9秒
可是执行explain select * from userlist order by username; 并没有看到系统用了username这个索引,type为all
这是为什么
回复

使用道具 举报

千问 | 2008-12-16 15:34:55 | 显示全部楼层
你直接贴出你的试验吧。

PS:直接force index就OK了。
回复

使用道具 举报

千问 | 2008-12-16 15:34:55 | 显示全部楼层
从原理与手册上将,username为索引肯定会使用到
explain显示的信息未必全是真实的......有些情况下也会不准确的......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行