如何有效地复制SQL Server中的分区

时间:2017-09-06 14:33:10

标签: sql-server sql-server-2012

在ETL过程中,我必须更新SQL Server 2012中的分区表。该表在150个分区中有大约2.5亿行。

我的想法是复制相关分区(由句点标识),在副本上执行更新,并通过将分区切换回原始表来部署更新的数据。

我曾尝试通过

复制分区
<td>
    <span class="
    {% if i.speed_down >= 90 %}
    red
    {% elif i.speed_down >= 75 <=90 %}
    amber
    {% endif %}
    ">
        Speed Down: {{ i.speed_down }}
    </span>
</td> 

不幸的是,这太慢了。 (执行计划告诉我,大部分成本是因为表和索引插入。)

是否有更有效的方法来复制整个分区?

我不希望在复制整个分区时需要重建索引。

0 个答案:

没有答案