我在SQL Server 2008R2上有以下场景:
此过程将通过交易完成。
以下是我在这种情况下的想法: [1]
关于上述内容,从服务器A到服务器B的数据传输是从源到目的地的简单数据流。在这种情况下,我必须在服务器B上将选项设置为“RetainSameConnection”= true。
我的问题如下:
我知道还有可用于SSIS的事务的MS DTC处理,我正在进行数据收集以呈现给操作但是希望有另一种可能的解决方案,因为这个过程可以非常快地优先“现在”。
提前谢谢大家。
答案 0 :(得分:1)
按顺序回答您的问题:是,是,是,否。你没有遗漏任何东西。
建议:在所有连接管理器上将retaisameconnection设置为true;它对性能有好处。确保将您的交易命名为begin tran A.不要使用SSIS内置事务进入任何地方 - 这是缓慢而复杂的。