我在尺寸db.t3的aws中有postgresql rds db。为了降低成本,我正在考虑将实例大小降低到db.t3.medium。以下是CloudWatch指标
问题1:我想根据以下指标理解,如果我可以将实例缩小到db.t3.medium而没有任何问题。
问题2:我可以简单地将RDS实例从db.t3.large缩小到db.t3.medium,而无需任何数据丢失吗?
FreeStorageSpace - 49G
FreeableMemory - 5.3G
CPUUtilization - 3.4%
ReadThroughput - 10k-170k
NetworkReceiveThroughput - 6k
NetworkTransmitThroughput- 250k
WriteIOPS- 10
ReadIOPS - 2
CPUCreditUsage - 0.403
基于您的RDS使用指标,降级到
如果您使用的是
gp3 storage (General Purpose SSD)
,则IOPS和吞吐量功能更灵活,可以根据需要轻松调整。因此,如果您将来会遇到IOPS尖峰或需要更多的存储性能,则可以增加这些配置,而无需更改实例类型。
降级后一段时间监视RDS的使用情况也是一个好主意。如果使用量继续保持较低,则可以考虑将其进一步降级到db.t3.small
,也可以探索切换到
t4g instances
的可能性。 T4G实例
对于低和爆发的CPU需求的工作负载提供了更好的价格/性能比率,因此,如果您的工作量很轻,它们可能是一个不错的选择。改变实例类型很简单,可以直接通过AWS控制台完成。但是,请记住,在此过程中将有短暂的停机时间,因此在低数据库活动时进行修改很重要。