【发布时间】:2009-09-23 22:04:42
【问题描述】:
例如:
Given columns A,B,C,D,
IX_A is an index on 'A'
IX_AB is a covering index on 'AB'
IX_A 可以安全地移除,因为它是多余的:IX_AB 将被用来代替它。 我想知道这是否概括:
如果我有:
IX_AB
IX_ABC
IX_ABCD
等等,
还可以安全地删除较小的索引吗? 即 IX_ABC 是否使 IX_AB 冗余,IX_ABCD 是否使 IX_AB 和 IX_ABC 都冗余?
【问题讨论】:
标签: sql indexing covering-index