小编Igo*_*tis的帖子

为什么 SQL Server 要求非聚集索引使用唯一键?

根据/sf/ask/303308771/

答案是肯定的。从某种意义上说,SQL Server 将通过将 4 字节附加到键来使其独一无二。鉴于聚集索引用于数据寻址目的(正确?),这是有道理的。

根据我的研究,似乎 SQL Server 也要求非聚集索引也是唯一的。当使用非唯一列时,SQL Server 会附加一个 4 字节的“uniquefier”值以使其唯一。那是对的吗?

为什么 SQL Server 要求非聚集索引使用唯一键?

sql-server clustered-index

2
推荐指数
1
解决办法
150
查看次数

标签 统计

clustered-index ×1

sql-server ×1