小编Len*_*ran的帖子

从 Postgres 9.5 升级到 9.6 再到 10.6 后 CPU 使用率一直很高

几天前,我将 RDS 实例 (db.t2.medium) 从 Postgres 9.5 升级到 9.6。升级后,CPU 使用率一直几乎是 100%。这导致我的申请失败。假设问题出在9.6版本上,我又升级到10.6。它变得更好,但仍然比原始 9.5 版本的 CPU 使用率高得多。

我在升级过程中没有更改应用程序代码。如何检查 CPU 使用率增加的原因并可能修复它?

在此处输入图片说明

postgresql amazon-rds cpu

10
推荐指数
1
解决办法
3792
查看次数

当操作系统因高内存使用而杀死 postgres 时如何进行调试

我在运行 Ubuntu 的 VPS 中运行 Postgres 9.4 服务器。它经常被杀死(一天多次)。

这是来自 dmesg

内存不足:杀死进程 1020 (postgres) 得分 64 或牺牲子进程

杀死进程 1020 (postgres) total-vm:445764kB, anon-rss:140640kB, file-rss:136092kB

如何调试导致此崩溃的原因?是长时间运行的查询或服务器的某些错误配置还是打开了大量空闲连接?

postgresql performance postgresql-9.4 postgresql-performance

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