关于类似问题,请考虑以下事项:
T
至少有 3 列 - A、B、C 和 DA
(即非空、唯一和聚集索引)在我礼貌地辩称索引 #2 是多余的/可以删除后,DBA 通知我需要两个索引,因为索引 #1 足以通过 (B) 或 (B+C) 访问表. IIRC,DBA 提到分页是他保留两者的理由。
问题#1:DBA 正确吗?
问题#2:无论想要保留这两个索引,拥有 2 个 NC 索引的优点/缺点是什么?
我确实了解集群(CI)/非集群(NCI)的主要区别。特别是:
聚集索引定义了数据在叶节点组织的物理顺序。