Re: transaction limits?

From: Nicolas Barbier <nicolas(dot)barbier(at)gmail(dot)com>
To: Richard Huxton <dev(at)archonet(dot)com>
Cc: jeff sacksteder <jsacksteder(at)gmail(dot)com>, pgsql-general(at)postgresql(dot)org
Subject: Re: transaction limits?
Date: 2005-10-21 10:25:36
Message-ID: b0f3f5a10510210325h378cb659hfff979cfa3fd87de@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 10/21/05, Richard Huxton <dev(at)archonet(dot)com> wrote:

> jeff sacksteder wrote:
>
> > Are there known limits to how many rows can be inserted by one transaction,
> > or does that just reflect the already documented row, table and database
> > limits?
>
> Well, the system will need to be able to roll back the transaction, so
> at some point your system will grind to a halt. I shouldn't be surprised
> if there was some counter that couldn't cope beyond 2^31 rows too but
> no-one's found it yet.

Just by not indicating that a transaction did commit, others will keep
ignoring its rows. There is nothing to rollback here, thanks to MVCC.
Of course, those rows will still be physically present until the next
VACUUM.

--
Nicolas Barbier
http://www.gnu.org/philosophy/no-word-attachments.html

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Richard Huxton 2005-10-21 11:07:53 Re: transaction limits?
Previous Message Michael Uvhagen 2005-10-21 10:10:04 password