【问题标题】:How to calculate the OLEDB Destination Rowsperbatch and MaximuminsertCommitSize to get maximum Performance如何计算 OLEDB 目标 Rowsperbatch 和 MaximuminsertCommitSize 以获得最大性能
【发布时间】:2014-03-17 15:24:31
【问题描述】:

在 SSIS 中,如果我们选择 FAST LOAD 选项,那么我们必须设置 2 个属性

OLEDB 目标 Rowsperbatch 和 最大插入提交大小

通常,我们使用默认值;但据了解,如果我们可以计算这些值,它会提供最大的性能(刚刚在一些已经离开团队的老同事开发的包中看到)。

论文的计算方法

 OLEDB Destination Rowsperbatch and 
    MaximuminsertCommitSize

获取最大性能的属性值?

【问题讨论】:

    标签: sql-server ssis ssis-2008 ssis-2005


    【解决方案1】:

    对此没有固定的公式。基本上 - 了解它们的影响,以及反复试验(最好在开发环境中)。

    如果您要插入大文件——您不应该使用默认值,但是没有人能够给出您应该使用什么的固定公式。

    每个服务器/数据库都是不同的。但是大的提交大小会导致 tempdb 的巨大增长。所以需要理解和谨慎。

    Here's a good link to Best Practices 来自这个SO post

    【讨论】:

      猜你喜欢
      • 2017-01-30
      • 2011-05-17
      • 2011-09-20
      • 2012-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多