在RDS中增加预置IOPS会导致停机?

在RDS中增加预置IOPS会导致停机?

问题描述:

我们有一个m4.2x large RDS Postgres实例,具有300 GB存储和1000个预置IOPS。在RDS中增加预置IOPS会导致停机?

我们想把PIOPS提高到2000,会不会有停机时间? 如果表现会降级,有没有衡量多少?

我找不到任何相关的文档,谈论在更改发生时增加PIOPS对实例的影响。

谢谢

根据亚马逊将不会停机。下面参考。

IOPS: RDS实例的新预置IOPS(I/O操作每秒)值。 更改此设置不会导致中断,并且将在下一个维护时段应用更改,除非此请求的ApplyImmediately参数设置为true。

默认:使用现有的设置

限制条件:供给必须大于电流值大至少10%的价值。不比现有值大10%以上的值向上取整,以使它们比当前值大10%。如果要从预置IOPS迁移到标准存储,请将此值设置为0.数据库实例将需要重新引导,以使存储类型的更改生效。

ModifyDBInstance

+0

但是会有什么影响?像降级的性能?如果有的话会有多严重? – ketanbhatt

所以,@约翰汉利的回答(和测试在测试实例)后,我们就做了改变。

手术耗时约1小时6分钟。以下是该期间的相关图表。

enter image description here

我们在此期间没有遇到任何停机时间。即使总IOPS(〜1600)高于我们的旧限制(1000),我们也没有面临任何性能下降。

认为这将有助于在相同的情况下的人。