【发布时间】:2012-03-12 21:54:13
【问题描述】:
我使用的是 SSIS 2008 版本。在 OLE DB Destination 组件中,我找不到“表格或视图 - 快速加载”选项。
我必须启用任何设置才能激活该选项吗?
谢谢。
编辑:我使用 SSIS 导入导出向导创建了映射。只有那些映射没有启用此快速加载选项。 当我创建新映射时,OLE DB 目标具有快速加载选项。
【问题讨论】:
-
哦不,一点也不。如果有的话,反之亦然。使用“表或视图”选项会导致单例插入。对于一千行,将有相应的数千条单独的插入语句发送到数据库,并且日志必须容纳这些请求。没什么大不了的,将其扩展到 50+ 百万行并观察您的日志爆炸。或者记录 # (50M -1) 违反了约束,您将处于不一致的状态。为了获得最佳性能,请使用快速加载,除非您有理由避免使用它(并发访问等)
标签: sql-server-2008 ssis