From: | Rahila Syed <rahilasyed90(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Increasing CPU usage of PostgreSQL |
Date: | 2013-10-29 08:52:15 |
Message-ID: | CAH2L28syp-=1YX6pS3pEOu8181bLu5Vysj61y0+Zcj4D+yDRVQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
>Rahila, if you want to saturate the CPU and don't care about the
> particular benchmark, try to use read-only transactions. Either just add
> "-S" at the pgbench command line, or write something SELECT-only on your
> own. Anyway, use '-j' in such cases.
Thanks a lot for your suggestion. Using select only queries helped me
lower % CPU time spent on IO. Also , increasing number of threads
helped loading CPU around 87 to 90 %.
-Rahila
On Sat, Oct 26, 2013 at 7:53 PM, Tomas Vondra <tv(at)fuzzy(dot)cz> wrote:
> On 25.10.2013 19:04, Scott Marlowe wrote:
>> On Fri, Oct 25, 2013 at 8:29 AM, Rahila Syed <rahilasyed90(at)gmail(dot)com> wrote:
>>>
>>> Configurations of my machine is:
>>>
>>> Processors: Xeon E5-2650 Processor Kit
>>> Intel® Xeon ® Processor E5-2650 (2 GHz, 8C/16T,
>>> 20 MB) * 2 nos
>>>
>>>
>>> RAM : 32GB DDR3-1600 REG Memory Kit
>>> 8x 4GB Registered ECC DIMM, DDR3L-1600(PC3L-12800)
>>>
>>> HDD: 450GB 10K Hot Plug 2.5-inch SAS HDD * 8 nos
>>> 1 x 450 GB SAS HDD, 2.5-inch, 6Gb/s
>>>
>>> Disk Speed : 10,000 RPM
>>>
>>> RAID Controller (512MB, RAID 0/1)
>>
>> My guess is that you're maxing out your IO subsystem long before
>> you're maxing out CPU. What does
>>
>> iostat -xd 10
>>
>> have to say about it?
>
> Right, that's my guess too. The problem is most likely the "sync" at the
> end of the transaction.
>
> Rahila, if you want to saturate the CPU and don't care about the
> particular benchmark, try to use read-only transactions. Either just add
> "-S" at the pgbench command line, or write something SELECT-only on your
> own. Anyway, use '-j' in such cases.
>
> Tomas
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
From | Date | Subject | |
---|---|---|---|
Next Message | Chris Travers | 2013-10-29 10:38:43 | Re: json datatype and table bloat? |
Previous Message | Rahila Syed | 2013-10-29 08:51:22 | Increasing CPU usage of PostgreSQL |