【发布时间】:2019-02-15 03:34:29
【问题描述】:
我有一个包含A, B, C, D, E, ..., N 列的表格。与PK(A)。我还为列D、C、B、A 按此顺序定义了一个复合的、唯一的、非聚集索引。
如果我使用如下查询:
where D = 'a' and C = 'b' and B = 'c'
如果没有 A 子句,我还能获得索引的好处吗?
【问题讨论】:
-
是的,你得到了好处。如果你没有 D 的子句,那么你就不会
-
嗯。您是否尝试创建索引并查看执行计划?它会准确地告诉您使用了哪些索引以及如何使用。
标签: sql sql-server database indexing