0
我正在通過SSIS中的Dataflowtask將數據從一臺服務器加載到另一臺服務器上,我在一列上使用了LookUp轉換,最初加載數據速度非常快,但是當我每天運行時,它需要更長的時間,輸出是OLEDB目的地和OLEDB命令,數據大約90K。任何幫助我怎樣才能讓它工作更快?在SSIS中使用LookUp轉換加載數據需要更多時間?
我正在通過SSIS中的Dataflowtask將數據從一臺服務器加載到另一臺服務器上,我在一列上使用了LookUp轉換,最初加載數據速度非常快,但是當我每天運行時,它需要更長的時間,輸出是OLEDB目的地和OLEDB命令,數據大約90K。任何幫助我怎樣才能讓它工作更快?在SSIS中使用LookUp轉換加載數據需要更多時間?
最初的想法是更改查找表上的緩存模式。如果這有幫助,你是金。如果沒有,我還想看看執行查找時正在對數據庫執行的其他操作。
此外,將增加一個索引的查找列有任何好處嗎?這些只是首發。
我在Lookup列添加了索引沒有用處,而且目前查找處於完全緩存模式,當我改變時它也需要更長的時間。 –
需要多長時間?需要多長時間? 90k不是太多。一種可能性是數據量自第一次創建軟件包以來顯着增加。 – TheEsnSiavashi
而不是使用查找轉換,爲存儲過程使用SQL腳本將比查找轉換快得多。 – observer
嗨,我在源代碼中使用SQL腳本,並且我在一列中添加了查找轉換 –