【发布时间】:2019-01-19 14:29:48
【问题描述】:
我已经导入了一个包含 6000 万行的 .csv,我想为它们编制索引以加快查询速度。如果我需要添加具有自动生成的唯一标识符的列,我该怎么做?这是我第一次使用 SQL Server。
【问题讨论】:
-
在数据类型 INT 的新列上使用 Identity 属性,GUID 是 16 字节数据类型,而不是唯一标识符列的最佳选择。 INT 只有 4 个字节,并且是连续的,并且 SQL Server 使用它的速度要快得多。
-
使用IDENTITY。
-
感谢您的回答。因为我对此很陌生,你的回答让我没有任何线索。你能给我指出一篇有分步说明的文章吗?
-
见:@marc_s' 回答stackoverflow.com/a/4862427/880990
标签: sql sql-server sql-server-2012