小编Jam*_*esF的帖子

表的维护:在截断和重新填充后是否需要重新索引表?

我有一个包含大约 200 万行交易数据的表,用于分析。每周我们都会用新数据重新加载它,因此我们一直使用 TRUNCATE 将其清除,然后插入新行。

表上有几个索引。如果我不删除并重新创建索引,我是否需要在每次截断和重新填充后重新编制索引,还是没有必要?我应该在 TRUNCATE 之后运行 VACUUM 还是这也是不必要的?

postgresql database database-performance

8
推荐指数
1
解决办法
2万
查看次数