处理SSIS中的性能问题

时间:2017-10-19 16:42:22

标签: sql-server ssis parallel-processing

我有数十亿条记录通过SSMS传输,并着眼于提高迁移速度。我试图将结果集保存到表中。我考虑到我的前端会很慢,因为所有数据都在一个表中。我基本上看各种选择。所以我想有多个物理表。我只需要最近5年的数据。是否会更快如果我使用不同的年份过滤器执行相同存储过程的5个不同版本并填充表格。我知道可以在SSIS中实现并行性。我唯一的担心是因为所有五个存储过程都是并行运行的,它们会锁定表格

1 个答案:

答案 0 :(得分:0)

您可以在sql server中查看表分区方案。似乎Year列是一个在分区函数中使用的好字段。

Table Partitioning in SQL Server