From: | Ben <bench(at)silentmedia(dot)com> |
---|---|
To: | Andreas Kostyrka <andreas(at)kostyrka(dot)org> |
Cc: | pgsql-performance(at)postgresql(dot)org |
Subject: | Re: big transaction slows down over time - but disk seems almost unused |
Date: | 2006-11-01 15:49:15 |
Message-ID: | 5D3F6FE2-740B-4D87-A4FF-47378B1969ED@silentmedia.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Memory usage remains consistent, which is to say that postgres is
using most available system memory all the time, as I configured it
to. There is no swapping going on.
It's not clear to me why forcing a WAL checkpoint would help
anything.... but it doesn't matter, as only superusers can do it, so
it's not an option for me. Unless there's a whole other meaning you
were implying....?
On Nov 1, 2006, at 1:21 AM, Andreas Kostyrka wrote:
> Am Dienstag, den 31.10.2006, 21:58 -0800 schrieb Ben:
>> I've got a long-running, update-heavy transaction that
>> increasingly slows
>> down the longer it runs. I would expect that behavior, if there
>> was some
>> temp file creation going on. But monitoring vmstat over the life
>> of the
>> transaction shows virtually zero disk activity. Instead, the
>> system has
>> its CPU pegged the whole time.
>>
>> So.... why the slowdown? Is it a MVCC thing? A side effect of calling
>> stored proceedures a couple hundred thousand times in a single
>
> Memory usage? Have you tried to checkpoint your transaction from
> time to
> time?
>
> Andreas
>
>> transaction? Or am I just doing something wrong?
>>
>> ---------------------------(end of
>> broadcast)---------------------------
>> TIP 5: don't forget to increase your free space map settings
From | Date | Subject | |
---|---|---|---|
Next Message | Ben | 2006-11-01 15:56:54 | Re: big transaction slows down over time - but disk seems almost unused |
Previous Message | Ivan Voras | 2006-11-01 12:06:09 | Re: MVCC & indexes? |