Re: Batch replication ordering (was Re: [GENERAL] 32/64-bit

From: Jan Wieck <JanWieck(at)Yahoo(dot)com>
To: "Ed L(dot)" <pgsql(at)bluepolka(dot)net>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-general(at)postgresql(dot)org, Steven Singer <ssinger(at)navtechinc(dot)com>
Subject: Re: Batch replication ordering (was Re: [GENERAL] 32/64-bit
Date: 2003-04-11 19:07:55
Message-ID: 3E97128B.A0A711D4@Yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

"Ed L." wrote:
>
> On Friday April 11 2003 10:08, Jan Wieck wrote:
> > Clearly a bug, but we had memory leaks that clear up at transaction end.
>
> That seems like yet another reason for constraining the size of a batch of
> transactions.

Er ... what? I said:

What I cannot imagine is why one would want to try to make batches any
other size than the original transaction.

"the original transaction" - singular!!! Not a couple, few, maybe some,
part, fraction or anything in between, above or below. Exactly ONE.

>
> > One of the "leaks" we still have: Constraint trigger queue.
>
> What is that about? Or if you don't want to re-explain, what would I search
> for in the archive?

If you have a deferred referential integrity constraint defined (one of
the reasons why half of a transaction cannot work at all), where does
the backend remember the ctid's and other information for the triggers
to call at commit time?

Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck(at)Yahoo(dot)com #

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Alvaro Herrera 2003-04-11 19:33:08 Re: How can I get a column INT4 to be UNSIGNED ?
Previous Message Jonathan Bartlett 2003-04-11 19:07:14 Re: [GENERAL] Programms working on a PostgreSQL database written in