【发布时间】:2020-08-17 01:41:13
【问题描述】:
要实现分区,您可以在分区方案上创建表或在主数据库上创建表,然后在分区方案上添加聚集索引。两种方法之间有什么区别/偏好吗?在查询系统分区时,它们似乎都实现了相同的分区集。
【问题讨论】:
要实现分区,您可以在分区方案上创建表或在主数据库上创建表,然后在分区方案上添加聚集索引。两种方法之间有什么区别/偏好吗?在查询系统分区时,它们似乎都实现了相同的分区集。
【问题讨论】:
这两种方法有什么区别/偏好吗?
聚集索引是表,所以不,没有区别。当您直接或通过主键约束创建聚集索引时,您正在重新创建表,并将其移动到分区方案中。
我能想到的唯一可观察到的区别是,如果您从文件组上的表开始,添加一些非聚集索引,然后添加分区聚集索引,则非聚集索引将保留在文件组上,而不是分区方案。
【讨论】: