SSMS中的查詢運行速度比通過SSIS執行時快嗎? 任何原因,在SSMS中執行同樣的確切查詢需要30秒完成,當通過SSIS運行需要2分鐘?SSMS與SSIS性能挑戰
我的一位高級同事說我們沒有優化或配置爲運行SSIS。 這是真的嗎? 如果是的話,我們需要爲SSIS做些什麼配置? 注意:最近開始使用SSIS,沒有數據安裝環境或設置。 任何想法,將不勝感激。
SSMS中的查詢運行速度比通過SSIS執行時快嗎? 任何原因,在SSMS中執行同樣的確切查詢需要30秒完成,當通過SSIS運行需要2分鐘?SSMS與SSIS性能挑戰
我的一位高級同事說我們沒有優化或配置爲運行SSIS。 這是真的嗎? 如果是的話,我們需要爲SSIS做些什麼配置? 注意:最近開始使用SSIS,沒有數據安裝環境或設置。 任何想法,將不勝感激。
檢查parameter sniffing。這對我來說是一些案件的罪魁禍首。同時檢查以確保您的SQL Server使用的是正確的OLEDB驅動程序。
沒有參數實際傳遞沒有where子句。我仔細檢查了執行計劃,一切看起來都不錯。使用正確的OLEDB驅動程序。 – user1810575
更多評論??? – user1810575
以下是您可以找到差異的一種方法:在服務器端運行跟蹤並從SSMS和SSIS捕獲查詢。比較執行計劃。 –
SSIS是一個ETL工具 - 你不需要有倉庫來使用SSIS。你的SSIS環境的配置是什麼?你如何運行包? –
我對SSIS配置環境一無所知。我正在本地運行SSIS包,但尚未部署它們。 – user1810575
是否存在SSIS的標準配置信息。如果是這樣,我認爲我們沒有遵循。希望那是我的高級同事正在談論的,但我不確定它是什麼。 – user1810575