Seph Reed Asked: 2019-04-18 08:40:47 +0800 CST2019-04-18 08:40:47 +0800 CST 2019-04-18 08:40:47 +0800 CST 为什么我的 AWS RDS (postgres) 的 cpu 百分比很高,没有活动会话? 772 我有两个 postgres 数据库,产品和开发。最近,开发真的很慢,所以我检查了它,它使用 CPU 积分的速度似乎比我得到它们的速度快。我不知道为什么,所以我检查了 cpu 使用历史,似乎在一个奇怪的峰值之后,基线已经稳定到以前的两倍: 我找不到任何可以保证使用这种 cpu 的活动会话,但为了确定,我停止了数据库,让它坐了一会儿,然后再次启动它。但是,即使在重新开始之后,cpu 使用率仍然非常高,即使与非常相似的数据库相比也是如此: 我怎样才能弄清楚所有这些用法的来源? amazon-rds cpu 1 个回答 Voted Best Answer Seph Reed 2019-04-19T08:13:20+08:002019-04-19T08:13:20+08:00 我不能保证这会一直有效,但对我来说有效的是切换到另一个实例,然后切换回来。 为此,请转到视图Modify中的按钮RDS > Databases > [MY_DB},然后将您的实例更改为任何其他实例类型,等待更新,然后切换回来。 我想我只是有一个糟糕的 ec2.mirco,上面的方法给了我一个不同的(更好的)一个,它不会在空闲时耗尽更多的 cpu 积分而不是它获得的积分。
我不能保证这会一直有效,但对我来说有效的是切换到另一个实例,然后切换回来。
为此,请转到视图
Modify
中的按钮RDS > Databases > [MY_DB}
,然后将您的实例更改为任何其他实例类型,等待更新,然后切换回来。我想我只是有一个糟糕的 ec2.mirco,上面的方法给了我一个不同的(更好的)一个,它不会在空闲时耗尽更多的 cpu 积分而不是它获得的积分。