Re: Long-running performance (MVCC, Vacuum, etc.) - Any fix?

From: Greg Stark <gsstark(at)mit(dot)edu>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Long-running performance (MVCC, Vacuum, etc.) - Any fix?
Date: 2004-12-28 17:50:41
Message-ID: 87652mb9ce.fsf@stark.xeocode.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


Eric Brown <eric(dot)brown(at)propel(dot)com> writes:

> My application is multi-threaded and I could care less about the concurrency
> afforded by MVCC. I'd rather just update the things in place and get less
> postgresql concurrency but more consistent long-running performance and disk
> space utilization.

Postgres uses MVCC for guaranteeing that it can roll back transactions too...

> Is my interpretation correct?
> Is there a way to turn off MVCC?
> Do fixed sized rows help any?

Postgres doesn't do anything special for fixed size rows.

I would suggest you look at pg_autovacuum, but in general while a
maintenance-free system is everyone's goal it's pretty far off.

--
greg

In response to

Browse pgsql-general by date

  From Date Subject
Next Message A. Mous 2004-12-28 19:56:03 FW: 8.0 Beta3 worked, RC1 didn't!
Previous Message Marek Lewczuk 2004-12-28 15:51:36 Re: Get current trasanction id