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 #
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 |