【发布时间】:2010-05-22 19:19:08
【问题描述】:
我看到安装 asp.net 成员表后,它们对所有主键字段使用数据类型“唯一标识符”。
我一直在使用“int”数据类型并在插入时加一并将列声明为 IDENTITY。
与我当前在新插入上使用 int 和自动增量的模型相比,使用 uniqueIdentifier 数据类型有什么特别的好处吗?
【问题讨论】:
-
您的表上有哪些聚集索引?如果您按 Id 字段进行聚类,则顺序 int 将导致插入时的页面拆分少于 GUID 和 newid() 会。
标签: sql sql-server primary-key uniqueidentifier