当您在MS SQL Server的列或列数上创建索引(我使用的是2005版)时,可以指定每列的索引是升序还是降序。我很难理解为什么这个选择仍然存在。使用二进制排序技术,两种方式的查找都不会一样快吗?我选择哪个顺序有什么不同?
3 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
当您要检索大量排序的数据而不是单个记录时,排序顺序很重要。
请注意(正如您所提的问题),排序顺序通常远不如您要索引的列重要(如果顺序与所需的顺序相反,则系统可以反向读取索引)。我很少给索引排序顺序任何想法,而我为索引所涵盖的列感到烦恼。
- 3 回答
- 0 关注
- 597 浏览
添加回答
举报
0/150
提交
取消