我爱Aspx >> Asp.Net >> 问个MYSQL的基础问题,排序字段时否需要建索引问个MYSQL的基础问题,排序字段时否需要建索引
google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";
SELECT id,titles,orderTime FROMtable WHERE id<100 ORDER BY orderTime DESC
ID是主键索引, orderTime 没有任何索引
类似这样的SQL, orderTime 在没有索引的情况下会影响效率吗?
第2楼. 由 yueliangdao0608 于 2007-6-18 9:48:50 发表
需要。
第3楼. 由 gosure 于 2007-6-18 10:15:36 发表
需要!效率上会有很大影响!
第4楼. 由 wangchunning45 于 2007-6-21 0:08:10 发表
建议楼主用explain解释该条sql语句,并对比建索引前后explain的区别。
我倒认为可以不建索引,因为mysql会首先使用id过虑结果集,放入临时表,然后在临时表中排序。因为索引并不适用于临时表中的数据,所以不会对排序有优化。
请楼主试验后将结果贴出来,我想知道我的理解是否正确,谢谢
第5楼. 由 yangxiao_jiang 于 2007-6-22 15:20:53 发表
楼上说的对,不需要,用explain看了,结果一样。
第6楼. 由 yueliangdao0608 于 2007-6-22 16:02:06 发表
回复人:wangchunning45(wangchunning) ( 一级(初级))
看你数据量多少了
第7楼. 由 wangchunning45 于 2007-6-22 16:09:30 发表
yueliangdao0608((深圳PHPER,MSN:yueliangdao0608@gmail.com))
和数据量的关系很大嘛?请详细说明一下,愿意学习,谢谢!
Ҷƪл˵?
请教一个SQL语句,查询的。[07-06]
求一SQL语句....急急急急急~~~~在..[06-12]
JAVA连接SQL2000的问题[06-12]
求个Excel导入sql的解决方案[06-12]
Mysql中有以数组形式提取结果列的..[06-12]
JSP SQL数据链接类调用问题[06-12]
这样的文本怎么存储到mysql数据库..[06-12]
sql查询问题,在线急[06-12]
怎样激活mysql的表分区功能?[06-12]
Duplicate local variable sql错..[06-12]
请教 ,wince下,BitBlt 与 系统..[07-06]
求解探讨:隐藏窗体的操作[乱顶勿..[07-06]
回溯算法的非递归实现的问题 放1..[07-06]
请教如何编写lotus script代理程..[07-06]
一个文件读取的问题?[07-06]
请教一个SQL语句,查询的。[07-06]
测试你的性格,情商智商财商,刚..[07-06]
麻烦各位高手来看一下![07-06]
如何通过vba获取一个目录下的所有..[07-06]
ArrayList转数组问题[07-06]