我想对具有COPY
属性的单个表运行多个NOLOAD
命令。
根据AWS文档:
NOLOAD
Checks the validity of the data file without actually loading the data.
使用NOLOAD选项确保您的数据文件将加载 在运行实际数据加载之前没有任何错误。运行COPY 使用NOLOAD选项要比加载数据快得多 只解析文件。
我知道强烈建议对表运行一个COPY
命令。但NOLOAD
参数怎么样?这样做安全吗?
答案 0 :(得分:1)
一次只使用一个COPY
命令的建议与性能有关。由于数据仅被解析而实际上没有为插入而序列化,因此这种关注无关紧要。您可以使用COPY
标志一次运行多个NOLOAD
命令而不会降低性能。您还可以将NOLOAD
与清单一起使用。