使用COPY命令时,文档声明它已针对批量数据加载进行了优化。这种优化成本是多少?它是否绕过索引?它是否绕过复制?触发器?
EX:如果我使用COPY将多个文件中的数据插入到同一个表中,并且如果我需要保持索引不变,那么在完成所有COPY操作后我应该重新索引表吗?
答案 0 :(得分:0)
来自fine manual:
COPY FROM将调用任何触发器并检查约束 目的地表。但是,它不会调用规则。
您无需在COPY FROM后重新编制索引,但更新统计信息可能是个好主意。 (analyze table_name...
)