Amazon web services 使用NOLOAD属性运行多个复制命令是否安全?
我想对具有Amazon web services 使用NOLOAD属性运行多个复制命令是否安全?,amazon-web-services,amazon-redshift,Amazon Web Services,Amazon Redshift,我想对具有NOLOAD属性的单个表运行mulipleCOPY命令 根据AWS文件: 空载 Checks the validity of the data file without actually loading the data. 使用NOLOAD选项确保您的数据文件将被加载 在运行实际数据加载之前没有任何错误。运行副本 使用NOLOAD选项比加载数据快得多,因为 只解析文件 我知道强烈建议对表运行单个COPY命令。但是NOLOAD参数呢?这样做安全吗?建议一次只使用一个COPY命令,这与
NOLOAD
属性的单个表运行mulipleCOPY
命令根据AWS文件: 空载
Checks the validity of the data file without actually loading the data.
使用NOLOAD选项确保您的数据文件将被加载
在运行实际数据加载之前没有任何错误。运行副本
使用NOLOAD选项比加载数据快得多,因为
只解析文件
我知道强烈建议对表运行单个
COPY
命令。但是NOLOAD
参数呢?这样做安全吗?建议一次只使用一个COPY
命令,这与性能有关。由于数据只是为insert解析的,而不是实际序列化的,所以这个问题是不相关的。您可以使用NOLOAD
标志一次运行多个COPY
命令,而不会造成性能损失。您还可以对清单使用NOLOAD