Re: strange behavior on 8.1

Поиск
Список
Период
Сортировка
От Csaba Nagy
Тема Re: strange behavior on 8.1
Дата
Msg-id 1132241988.10890.331.camel@coppola.muc.ecircle.de
обсуждение исходный текст
Ответ на strange behavior on 8.1  (Csaba Nagy <nagy@ecircle-ag.com>)
Ответы Re: strange behavior on 8.1  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Ok, I found a fix which works for me: don't use ON COMMIT DELETE ROWS on
the temporary tables, but explicitly delete the rows once processed.
However, I think it should work with ON COMMIT DELETE ROWS too, and it
works fine indeed in 8.0.3.

Cheers,
Csaba.

On Thu, 2005-11-17 at 16:22, Csaba Nagy wrote:
> Hi all,
>
> I have observed a strange behavior on 8.1 of an insert statement into a
> temporary table done from a delete trigger.
> I've attached a test case.
> Observe that the NOTICE saying the rows were inserted occurs all 5 times
> for the 8.0.3 server and only for the first 2 times for the 8.1
> installation, and all further runs of the flush_test function yield no
> successful insert...
> Might worth to note that the 8.0.3 installation has 2 patches, one to
> disallow the locking of parent keys in foreign key triggers, and another
> one which changes time-stamp rounding behavior to "truncate".
>
> Any ideas why this happens ?
>
> Cheers,
> Csaba.
>
>
> ______________________________________________________________________
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Have you searched our list archives?
>
>                http://archives.postgresql.org


В списке pgsql-general по дате отправления:

Предыдущее
От: David Rysdam
Дата:
Сообщение: Very slow queries on 8.1
Следующее
От: "codeWarrior"
Дата:
Сообщение: Re: Most significant digit number formatting