2014-03-26 31 views
0

我想運行多個COPY命令針對具有NOLOAD屬性的單個表。
根據AWS文檔:使用NOLOAD屬性運行多個COPY命令是否安全?

NOLOAD

Checks the validity of the data file without actually loading the data. 

使用NOLOAD選項,以確保您的數據文件將運行的實際數據加載之前加載 沒有任何錯誤。使用NOLOAD選項運行COPY 比加載數據要快得多,因爲它只能解析文件。

我知道,強烈建議對一個表運行單個COPY命令。但NOLOAD參數怎麼樣?是否安全?

回答

1

一次只使用一個COPY命令的建議與性能相關。由於數據只是被解析,並且實際上沒有序列化來插入,所以這個問題是不相關的。使用NOLOAD標誌,您可以一次運行多個COPY命令而不會影響性能。您也可以使用NOLOAD和清單。

相關問題