SSIS是否执行连接锁定?

时间:2010-05-11 15:56:23

标签: ssis

我已经读过SSIS在脚本中执行变量锁定。因此,当scriptA和脚本B使用相同的变量时,其中一个变量将等待另一个变量完成。

仍然我不知道id对于连接字符串是一样的。

例如,我在两个Web服务中使用了两个HTTP连接。如果他们不断被召唤我正在测试会发生什么。

1 个答案:

答案 0 :(得分:2)

您对SSIS变量的假设不正确。 SSIS不对变量执行“信号量”类型锁定。它不会“序列化”执行,以允许两个使用相同变量的脚本执行而不会相互干扰。 SSIS将使尝试使用已由另一个脚本使用的变量的脚本失败。如果你仔细想想它,那就完全有道理了 - 让它以任何其他方式运作都会引发不可预测的竞争条件。

SSIS中没有“连接字符串”这样的东西。他们是连接管理器。 HTTP连接管理器将管理HTTP连接池。但我不明白这与“锁定”有什么关系?