Re: BUG #4059: Vacuum full not always cleaning empty tables

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: BUG #4059: Vacuum full not always cleaning empty tables
Дата
Msg-id 20080326012406.GA10907@alvh.no-ip.org
обсуждение исходный текст
Ответ на BUG #4059: Vacuum full not always cleaning empty tables  ("Mark Steben" <msteben@autorevenue.com>)
Ответы Re: BUG #4059: Vacuum full not always cleaning empty tables  ("Mark Steben" <msteben@autorevenue.com>)
Список pgsql-bugs
Mark Steben wrote:

> I sent an email to 'pgsql-bugs@postgresql.org' entitled
>  'Possible bug with VACUUM FULL' and also an addendum
> But neglected to also send this bug report form.
> You can refer to those emails; in a nutshell, I have found that VACUUM FULL
> will not clean dead tuples out of an empty table when other queries are
> accessing the database. Test plans/scenarios are included.

Yes, if other sessions have open transactions whose start time predate
the start time of the transaction that deletes of tuples, those tuples
cannot be removed by VACUUM.  This is known and expected.  Is this
what's happening here?

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #4058: xml_table() segfaults on null
Следующее
От:
Дата:
Сообщение: Re: BUG: PG do not use index