首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres中的Mirth数据库导致存储问题

Postgres中的Mirth数据库导致存储问题
EN

Stack Overflow用户
提问于 2021-03-03 09:06:01
回答 1查看 368关注 0票数 0

我已经使用Postgres数据库(在同一服务器上)在ubuntu服务器上设置了mirth。问题是,在几个小时后,欢乐消息占用了所有的存储空间,并导致欢乐崩溃。我想让欢乐继续在我的服务器上运行。

我已经启用了消息剪枝,但这只会删除消息数据,但不会释放存储。虽然在中的“删除所有消息”选项可以释放存储空间。我还试图通过截断表来释放存储,但这会导致错误,无法进一步接收消息,WAL段也会得到分配。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-03 19:33:08

在您修剪消息,然后对表进行真空处理之后,应该释放空间以供内部重用,但可能不会将空间返回给操作系统(用于不同的文件,或者显示在df中)。您可以使用自由地图pgstattuple来检查空间是否可用于内部重用,也可以使用pg_stat_activity或真空查看当前是否正在进行空分。在删除了表的很大一部分后,应该自动进行空分,除非您已经尽了全力来防止它发生。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66453856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档