【发布时间】:2014-07-25 10:49:44
【问题描述】:
如果我以不同的顺序使用列,为更多列创建表索引时有什么不同吗?
ID, isValid, Created 和 ID, Created, isValid 索引之间到底有什么区别?
查询顺序有什么区别吗?
where ID = 123
and isValid = 1
and Created < getdate()
对比
where ID = 123
and Created < getdate()
and isValid = 1
列类型:ID [int]、isValid [bit]、Created [datetime])
【问题讨论】:
-
你会想要
ID, isValid , Created。所以寻找前两列。
标签: sql sql-server indexing query-performance