希望有人可以对此提供一些见识。
我有一个SSIS包,该包从变量运行SQL命令以从表中选择数据并将其输入到另一台服务器的STG表上。这是一个非常简单的查询,只是
select column1, column2, column3, column4
from table
where createddate >= the start of today
该查询最近已经开始挂起,并且根本没有运行。我检查了等待,在wait_resource下显示的全部是“ 43:1:476281”。
奇怪的是,如果我接受正在执行的查询并自己在服务器上运行它,它不仅会立即带回数据,而且似乎可以“解除阻止” SSIS包查询并使其完成运行。
有人听说过这种情况吗?可以解释为什么吗?我将不胜感激!
自己查询自己,这行得通,但只有SSIS查询才能运行
SSIS查询的运行速度与我在Management Studio中运行它的速度一样