2017-05-11 95 views
1

我有一些包正在運行數據質量檢查我們的一些客戶數據。有時,DQS任務將被隨機鎖定在其中一個包中。它沒有模式如何卡住。有時重新啓動SQL Server的工作,有時不。SSIS DQS清理任務卡住隨機

當任務卡住時,Windows任務管理器中的CPU使用率爲0%。

enter image description here

在上面,你可以看到一個任務被卡住,但對方不是。

最近,我意識到另一個有趣的行爲。當一個任務被卡住時,另一個包被觸發併發運行,被停頓的任務被取消。

這對我來說不合邏輯,所以我想知道是否有人在SSIS之前隨機掛起DQS清理任務時遇到問題。

謝謝!

回答

0

對於遇到相同問題的任何人,當您的SSIS任務或DQS任務卡住時。嘗試減少分配給SSMS或SQL服務器的內存,而不是增加它。我對增加分配給SQL服務器的內存感到內疚,因爲我認爲它將爲從那裏觸發的任務分配內存。但是,觸發的SSIS任務將在其自己的線程中運行並擁有自己的內存使用量。

減少SQL服務器內存分配上限可以讓我的其他任務順利運行。