我想对具有NOLOAD
属性的单个表运行多个COPY
命令。
根据AWS文档:
无载
Checks the validity of the data file without actually loading the data.
使用NOLOAD选项来确保您的数据文件将被加载在运行实际数据加载之前没有任何错误。运行的副本使用NOLOAD选项比加载数据要快得多只解析文件。
我知道强烈建议对表运行单个COPY
命令。那么NOLOAD
参数呢?这样做安全吗?
建议一次只使用一个COPY
命令,这与性能有关。因为数据只是被解析,而不是实际序列化插入,所以这个问题是不相关的。您可以使用NOLOAD
标志同时运行多个COPY
命令,而不会造成性能损失。您还可以将NOLOAD
与清单一起使用