问个MYSQL的基础问题,排序字段时否需要建索引SELECT id,titles,orderTime FROMtable WHERE id<100 ORDER BY orderTime DESCID是主键索引, orderTime 没有任何索引 类似这样的SQL, orderTime 在没有索引的情况下会影响效率吗?
解决方案 »
- sql 行转列
- The total number of locks exceeds the lock table size?
- 数据排序问题
- libiconv 的一點詢問??
- Postgresql:怎么才能知道已知表的主键???(三天之内给分!)
- RH9::MySQL为什么不能连接到localhost??
- mysql语句问题----------在线等
- 有30G的数据,怎么从mysql5.5升级到mysql5.6
- MySQL5.6.16,like '%zhangsan%',用explain得到的结果让我迷惑了。
- Mysql如何在某个时间段内,统计每一天的访问ip,相同的只被计算一次且根据来访设备分组?
- Mysql自动编号问题
- mysql的复制问题
我倒认为可以不建索引,因为mysql会首先使用id过虑结果集,放入临时表,然后在临时表中排序。因为索引并不适用于临时表中的数据,所以不会对排序有优化。
请楼主试验后将结果贴出来,我想知道我的理解是否正确,谢谢