|
|
1
2
理想情况下,你的问题的简短答案是两者都不用。 如果您可以使用int/bigint键(正如我在回答您的 related question ),你应该。 除非需要非破坏性地合并存储在多个SQL Server实例上的此数据集副本的功能,否则使用GUID主键会在索引维护中增加相当大的开销。 This article 对这个问题进行了合理的讨论。 如果生成的序列是一致排序的,那么字符串PK的开销应该更小,即新值总是添加在表的“末尾”。 |