From: | Justin Pryzby <pryzby(at)telsasoft(dot)com> |
---|---|
To: | Gunther <raj(at)gusw(dot)net> |
Cc: | pgsql-performance(at)lists(dot)postgresql(dot)org |
Subject: | Re: neither CPU nor IO bound, but throttled performance |
Date: | 2019-02-21 01:32:07 |
Message-ID: | 20190221013207.GW28750@telsasoft.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
On Wed, Feb 20, 2019 at 06:32:49PM -0500, Gunther wrote:
> Hi, I have an Amazon Linux based Postgresql 11 server here on a t2.medium
> EC2 instance.
>
> Everything flows quite nicely. Except, I don't understand why I can't max
> out the CPU or the IO, instead, IO is almost negligible yet the CPU is at
> 30% hardly hitting 50%.
> avg-cpu: %user %nice %system %iowait %steal %idle 36.41 0.00 3.80 0.00 59.78
> 0.00 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await
> r_await w_await svctm %util xvda 0.00 0.00 0.00 7.69 0.00 92.31 24.00 0.02
This is unreadable, please try to attach it ?
> previously I had hit 100 %util here, that was when I didn't have the tables
> so spread out over so many tablespaces. Now I have it spread out like in the
> olden days where you spread out your tables over many "spindles", and I did
> this here so I could see which tables or indexes would be bottlenecks.
What was the old storage configuration and what is it now ?
> So how can it be that queries take quite long without the process running at
> higher CPU%?
You said everything flows nicely, but take a long time, and "throttled", can
you show an high-level performance change ? Other than %cpu or %io.
Justin
From | Date | Subject | |
---|---|---|---|
Next Message | Magnus Hagander | 2019-02-21 09:08:19 | Re: neither CPU nor IO bound, but throttled performance |
Previous Message | Peter Geoghegan | 2019-02-21 00:54:52 | Re: How can sort performance be so different |