RDS IO Read time - Mailing list pgsql-general

From Eden Aharoni
Subject RDS IO Read time
Date
Msg-id DBBPR03MB102227BDDC40A11527BF6C0C0BBAD2@DBBPR03MB10222.eurprd03.prod.outlook.com
Whole thread Raw
Responses Re: RDS IO Read time
Re: RDS IO Read time
List pgsql-general

Hi all,

Hopefully, someone here could help us understand whats going on with our deployment..

We are running Postgres 17.4 on AWS RDS on an ec2 instance that has:

  • 32vCPU
  • 128GB RAM
  • gp3 with 25K IOPS and 4000MiB/s throughput
  • the instance supports up to 3125GB/s of throughput.

Whenever a query fetches data from the disk (index scan, bitmap scans, etc.) we’re reaching 23 – 30MB/s of IO Read time.

We changed our autovacuum settings to be more aggressive (0 scale factor and 10K threshold) so our index only scans will (hopefully) read data from the disk rarely. However, we can’t optimize all the queries to use index-only-scan since our users can dynamically select which columns to see and filtering.

Is this expected IO read rate? I can’t help but feel we’re missing something here..

 

Thanks a lot! 😊

 

pgsql-general by date:

Previous
From: Laurenz Albe
Date:
Subject: Re: SQL Server's WITH (NOLOCK) equivalent in PostgreSQL?
Next
From: Adrian Klaver
Date:
Subject: Re: RDS IO Read time