添加新分区的标准步骤是:创建文件组,添加文件,更改分区方案和功能,重建表(聚簇索引)。但是,如果表中还没有任何属于新分区的数据,您真的需要重建表吗?我不相信...... 谢谢!
答案 0 :(得分:0)
"重建表格"无论分区是否包含数据,都不需要通过ALTER PARTITION FUNCTION ... [MERGE | SPLIT] RANGE
更改分区; SQL Server将根据需要在文件组之间移动数据。索引始终与分区方案一致。无可否认,docs可能会更加清楚;他们目前唯一提到的是
ALTER PARTITION FUNCTION
重新分区在单个原子操作中使用该函数的任何表和索引。但是,此操作是脱机进行的,并且取决于重新分区的程度,可能是资源密集型的。
如果你真的很眯眼,你可以从中推断出数据会在必要时被移动,但它可能更明确。