Re: BUG #19103: Canceled INSERT statement can still influence the performance of subsequent SELECT statement

Поиск
Список
Период
Сортировка
От Álvaro Herrera
Тема Re: BUG #19103: Canceled INSERT statement can still influence the performance of subsequent SELECT statement
Дата
Msg-id 202511071550.ldw6ikbkcn4k@alvherre.pgsql
обсуждение исходный текст
Ответ на Re: BUG #19103: Canceled INSERT statement can still influence the performance of subsequent SELECT statement  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
On 2025-Nov-04, Tom Lane wrote:

> It is not.  The reason ROLLBACK is essentially free in Postgres
> is that some of the ensuing cleanup work gets done during
> subsequent table accesses.  Some other DBMSes do that differently,
> but that's our choice and we're not likely to revisit it.

At least, it's the choice we have made in heapam.  It's possible to make
different choices for other table AMs -- for instance, I bet OrioleDB
has made a different choice here, because of its claim that vacuum is
not needed.

-- 
Álvaro Herrera        Breisgau, Deutschland  —  https://www.EnterpriseDB.com/
"El hombre nunca sabe de lo que es capaz hasta que lo intenta" (C. Dickens)



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