Postgres RDS Cant increase IOPS
I have a Postgres 12.7 instance with IOPS SSD (io1) with 6500 IOPS provisioned but my instance can only reach 3500 ( aside from burst ). I have another instance that can reach 6500.
Is there an account/region limit on IOPS?
What db-instance-class are you using? There are also IOPS limits described on the ec2 instance type. You might need a larger instance type to support very high IOPS.
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html
yes above link shows max and baseline IOPS/throughput limit for each EC2 instance type. Remember to consider baseline IOPS/throughput limit for all instance type which has * as those can only support up to 30 min (in 24 hour) of max IOPS/throughput limit...Its also mentioned under first table in the same article. As you can see db.r5.large can only support baseline IOPS of 3,600 but max IOPS is 18,750 ...so you may get up to that max limit once up to 30 min in 24 hours windows...after that we will throttle it at 3,600 total (read+write) IOPS...I hope that explain it..
Im using db.r5.large. What i think is odd is that i have a similar instance that runs with 6500 just fine.
Relevant questions
RDS high IOPS effects
asked 2 months agoBurstBalance drops to 0 during high DB write throughput
asked 3 years agoRDS mariadb performance on update queries
asked 3 months agopoor MariaDB RDS gp2 storage volume write performance?
asked 5 months agoRDS Postgres + MySQL low read iops
asked 11 days agoRDS Postgres - Is lower provisioned IOPS better than higher baseline IOPS?
Accepted Answerasked 3 years agoHow is Provisioned IO charged?
Accepted Answerasked a year agoRDS MySQL Metrics
asked 3 years agoPostgres RDS Cant increase IOPS
asked 2 months agoRDS Read IOPS, Read Throughput, Queue Depth sudden increase
asked 4 months ago
The comments on this similar question are probably helpful.