COPY FROM是否写入事务日志?

时间:2014-06-21 00:16:29

标签: postgresql replication bulk-load wal

在postgres 9.3中,COPY FROM ... STDIN;命令是目前插入批量数据的最快方法。这是否以不将这些插入的行写入事务日志为代价?我们正在使用预写日志记录来更新辅助服务器,因此它很重要。

1 个答案:

答案 0 :(得分:2)

COPY肯定会写入WAL(当然,除非您COPY UNLOGGEDTEMPORARY表格。“

加载COPY的数据会正常复制。

关于唯一能够做到的事情是没有正确复制是写入哈希索引,并且这些文档包含在警告中。就个人而言,我想删除该功能。