【发布时间】:2013-06-04 22:08:01
【问题描述】:
我在 5 个键(列)上有一个聚集索引。我在 2 列上有一个非聚集索引。因为我在一次运行中插入了 2-3 百万行,所以我将 2 列非聚集索引更改为聚集索引,并将 5 列聚集索引更改为 5 列非聚集索引。我的问题。
在创建集群索引时(基本上删除并重新创建索引为
clustered),我不需要include(任何列),因为它是集群的?将较少的列索引切换为聚集索引并将大列的聚集索引更改为非聚集索引通常是否正确?换句话说,聚簇索引应该简单而小?
如果我切换这两个索引会不会出现性能问题?
【问题讨论】:
标签: sql sql-server indexing sql-server-2012