From: | Andy Colson <andy(at)squeakycode(dot)net> |
---|---|
To: | Tomas Vondra <tv(at)fuzzy(dot)cz> |
Cc: | Gerhard Wohlgenannt <wohlg(at)ai(dot)wu(dot)ac(dot)at>, pgsql-performance(at)postgresql(dot)org, Heinz-Peter Lang <heinz(at)langatium(dot)net>, Gerhard Wohlgenannt <wohlg(at)ai(dot)wu-wien(dot)ac(dot)at>, "Weichselbraun, Albert" <albert(dot)weichselbraun(at)wu(dot)ac(dot)at> |
Subject: | Re: Sudden drop in DBb performance |
Date: | 2011-09-05 13:51:15 |
Message-ID: | 4E64D3D3.8000205@squeakycode.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
On 09/05/2011 02:48 AM, Tomas Vondra wrote:
> On 3 Září 2011, 9:26, Gerhard Wohlgenannt wrote:
>> Dear list,
>>
>> we are encountering serious performance problems with our database.
>> Queries which took around 100ms or less last week now take several
>> seconds.
>> Results of Bonnie++
>>
>> Version 1.96 ------Sequential Output------ --Sequential Input-
>> --Random-
>> Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block--
>> --Seeks--
>> Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP
>> /sec %CP
>> voyager 95G 1400 93 27804 3 16324 2 2925 96 41636 3
>> 374.9 4
>> Latency 7576us 233s 164s 15647us 13120ms
>> 3302ms
>> Version 1.96 ------Sequential Create------ --------Random
>> Create--------
>> voyager -Create-- --Read--- -Delete-- -Create-- --Read---
>> -Delete--
>> files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
>> /sec %CP
>> 16 141 0 +++++ +++ 146 0 157 0 +++++ +++
>> 172 0
>> Latency 1020ms 128us 9148ms 598ms 37us
>> 485ms
>>
>
> That seems a bit slow ... 27MB/s for writes and 41MB/s forreads is ait
> slow with 8 drives.
>
> Tomas
>
>
Agreed, that's really slow. A single SATA drive will get 60 MB/s. Did you run Bonnie while the VM's were up and running?
root(at)host:~# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 308024 884812 40512932 0 0 464 168 353 92 4 2 84 9
Only one line? That does not help much. Can you run it as 'vmstat 2' and let it run while a few slow queries are performed? Then paste all the lines?
-Andy
From | Date | Subject | |
---|---|---|---|
Next Message | Richard Shaw | 2011-09-05 13:57:43 | Re: Rather large LA |
Previous Message | Andy Colson | 2011-09-05 13:39:10 | Re: Rather large LA |