【问题标题】:Best Cache mode value for lookup component in SSISSSIS 中查找组件的最佳缓存模式值
【发布时间】:2013-07-10 00:25:15
【问题描述】:

我使用SSIS 将数据从旧数据库转换到新数据库。源数据库有大约 900 个表,目标数据库有大约 300 个表。其中一些表具有大量数据,其中一些具有静态数据。我在我的包中使用了几个(大约 100 个)Lookup 组件,所有这些组件都使用完全缓存模式进行调整。我不知道什么时候必须使用完全缓存、部分缓存或无缓存模式。我相信查找缓存模式与查找表的行数有关,但不知道什么时候必须设置查找缓存模式。

【问题讨论】:

    标签: ssis


    【解决方案1】:

    这可能取决于您的处理要求。如果您只是从旧系统转换到新系统,我建议使用无缓存选项。使用完整的缓存可能会削弱您的包,因为包需要在开始处理之前缓冲所有行。如果这是一个生产环境,它可能会严重影响整个系统。

    我认为,在较小的表上,使用完整缓存模式不会造成任何损失。

    【讨论】:

      【解决方案2】:

      最好选择部分缓存,因为您的包中有大量数据。如果你使用全缓存,它需要大量内存,所以性能会下降

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-29
        • 1970-01-01
        • 2010-12-18
        相关资源
        最近更新 更多