RDS production Instance downsize

0

I have a RDS DB PostgreSQL Machine with 2 VCPU and 8 GB RAM , from all the metrics I am seeing I can reduce this instance ( I have 5 GB Free memory and the other metrics are all very low ), I am thinking of downsizinh to a 4GB RAM machine , but this is my most important production database machine and I just wanted to know if it is okay to have 1/2 GB free memory on a production machine or not ? Thank you

已提问 1 个月前235 查看次数
1 回答
1
已接受的回答

Hello.

If you do not expect high loads to occur on RDS in the future, you may want to change to the next lower instance type.
However, if you cannot predict the future load situation, I think it would be safer to leave some leeway in the specs, so I think you can leave the instance type as is.
If you enable Multi-AZ configuration, you can reduce downtime when changing instance types, so even if you want to return to the original instance type after downsizing, you can quickly change it.
https://repost.aws/knowledge-center/rds-mysql-downtime-impact

If you can afford to migrate RDS PostgreSQL to Aurora PostgreSQL, you may want to consider using Aurora Serverless.
Aurora Serverless automatically changes specifications within the specified ACU (spec) depending on the load situation, which may lead to cost reductions.
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html

profile picture
专家
已回答 1 个月前
profile picture
专家
已审核 1 个月前
profile pictureAWS
专家
已审核 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则