为什么没有使用索引?? 关于索引的问题,可以参考《MYSQL网络数据库指南》一书,对于索引的利弊介绍的很详细!该书在苦丁的“MySQL相关下载(电子书籍,前端工具,安装文件等,陆续增加)”一文中可以下载!索引一般对于唯一性较强的列才显出索引的好处,对于你的情况,200条记录,idx的值只有两个,索引根本发挥不出它应有的效率! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常感谢,我试了6000条不同的记录就可以,还有个问题请教一下,就是ORDER BY 的问题,如下所示(表中共6000条记录):mysql> EXPLAIN SELECT * FROM a ORDER BY idxid DESC LIMIT 10;+-------+-------+---------------+-------+---------+------+------+-------+| table | type | possible_keys | key | key_len | ref | rows | Extra |+-------+-------+---------------+-------+---------+------+------+-------+| a | index | NULL | idxid | 3 | NULL | 6000 | |+-------+-------+---------------+-------+---------+------+------+-------+1 row in set (0.00 sec)上面rows显示为6000,这样无条件的话是不是会把整个表都搜遍啊?我试了20万条也是一样显示20万,这样效率是不是太低了啊? sql双重查询 急:跪求一sql子查询语句 各位高手 请进 【小问题4--mysql中的查询自增】 mysql远程连接的的问题 创建MySql的存储过程,总是提示失败 MYSQL的数据库写入??? 急!求助!关于MYSQL数据恢复的问题 请帮忙 求一个单表多级层顶级ID查询语句 用过乐创者的大神们给点参考,感恩! PostgreSQl哪里有Windows版的下载.或传一个给我. MySQL 如何添加用户和设置权限?
mysql> EXPLAIN SELECT * FROM a ORDER BY idxid DESC LIMIT 10;
+-------+-------+---------------+-------+---------+------+------+-------+
| table | type | possible_keys | key | key_len | ref | rows | Extra |
+-------+-------+---------------+-------+---------+------+------+-------+
| a | index | NULL | idxid | 3 | NULL | 6000 | |
+-------+-------+---------------+-------+---------+------+------+-------+
1 row in set (0.00 sec)
上面rows显示为6000,这样无条件的话是不是会把整个表都搜遍啊?我试了20万条也是一样显示20万,这样效率是不是太低了啊?