标签: unlogged-tables

无日志表的缺点

为了更快地进行更新,我正在使用:

ALTER TABLE imagingresourceplanning.opnav_fact_revenue_costs SET UNLOGGED ;
Run Code Online (Sandbox Code Playgroud)

这个命令的缺点是什么?

如果系统在更新期间崩溃会发生什么?表中的所有数据都被删除了吗?或者只有正在进行的更新会丢失?

postgresql write-ahead-logging unlogged-tables

5
推荐指数
1
解决办法
4192
查看次数

数据加载后将 PostgreSQL 表设置为 LOGGED

我创建了一个空UNLOGGED表来更快地复制大量数据(超过 10 亿行)。加载数据大约需要 4 个小时。

现在我想将表设置LOGGED为使其在意外关闭和崩溃时安全。这个过程需要很长时间。事实上,它比加载数据花费的时间更长。这是正常的,还是有办法加快速度?

postgresql postgresql-9.6 unlogged-tables

4
推荐指数
2
解决办法
2918
查看次数