Postgres COPY命令优化问题

时间:2015-02-12 18:24:08

标签: postgresql indexing copy

使用COPY命令时,文档声明它已针对批量数据加载进行了优化。这种优化成本是多少?它是否绕过索引?它是否绕过复制?触发器?

EX:如果我使用COPY将多个文件中的数据插入到同一个表中,并且如果我需要保持索引不变,那么在完成所有COPY操作后我应该重新索引表吗?

1 个答案:

答案 0 :(得分:0)

来自fine manual

  

COPY FROM将调用任何触发器并检查约束   目的地表。但是,它不会调用规则。

您无需在COPY FROM后重新编制索引,但更新统计信息可能是个好主意。 (analyze table_name...