首页 > 解决方案 > pg_ctl -m 立即丢失数据

问题描述

在错误地杀死postgres连接的pid之一后,我使用PostgreSQL 9.6,我的服务器完全关闭。

我有将近 1T 的数据,所以要重新启动它需要很长时间才能快速重新启动我使用的:pg_ctl -m i

但是这次我在数据库中找不到我的数据,所有序列在重新启动之前都以最后一个值递增。数据的大小是正确的,没有初始化,就像我的数据被隐藏了一样。

正如你在这张图片中看到的:

postgres 数据目录的大小

在日志中没有发现错误。

标签: postgresql-9.6

解决方案


推荐阅读