使用Select语句而不是整个表来切换分区

时间:2013-10-30 19:08:23

标签: sql database-partitioning

我正在使用分区切换将表放入分区,如下所示。

ALTER TABLE sourceTable SWITCH PARTITION partitionNumber TO targetTable PARTITION partitionNumber

我可以将sourceTable替换为仅限于部分源表的select查询吗?

1 个答案:

答案 0 :(得分:1)

分区切换很有用,因为它是仅元数据操作。无论数据大小如何,它都会快速执行。它根本不接触数据。

如果要应用过滤器,则必须触摸数据。开关操作不能提供。与手动DELETEINSERT相比,它不会带来任何性能优势。