相关疑难解决方法(0)

SSIS中的Merge Join和Lookup转换有什么区别?

嗨,我是SSIS包的新手,写了一个包并同时阅读它们.

我需要将DTS转换为SSIS包,我需要在不同数据库的两个源上执行连接,并且想知道什么是更好的apporach,使用查找或合并连接?

表面上看起来非常相似."合并连接"要求数据先进行排序,而"查找"则不需要这样.任何建议都会非常有帮助.谢谢.

sql-server ssis

34
推荐指数
3
解决办法
7万
查看次数

如何在SSIS包中优化Upsert(更新和插入)操作?

我不是DBA,但我作为IT人员为一家小公司工作.我必须将数据库从登台复制到生产.我已经创建了一个SSIS包来执行此操作,但运行需要数小时.这也不是一个大型数据仓库类型的项目,它非常简单Upsert.我假设我是我设计它的薄弱环节.

这是我的程序:

  1. 截断登台表(EXECUTE SQL TASK)
  2. 将数据从开发表中拉入staging(Data Flow Task)
  3. 运行数据流任务
    1. OLE DB Source
    2. Conditional Split Transformation(条件使用:[!]ISNULL(is_new_flag))
    3. 如果是新插入,如果是现有更新

模拟数据流任务几次以更改表/值,但流程是相同的.我已经阅读了几个关于OLE DB组件的更新速度很慢并尝试了一些但却没有让它快速运行的事情.

我不确定要提供什么其他细节,但我可以提供任何要求的东西.

ssis sql-server-2008

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

ssis ×2

sql-server ×1

sql-server-2008 ×1