Re: Strange Problem

Поиск
Список
Период
Сортировка
От Tim Sailer
Тема Re: Strange Problem
Дата
Msg-id 56BCCF5A.6030503@unslept.org
обсуждение исходный текст
Ответ на Re: Strange Problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Strange Problem
Список pgsql-novice
On 02/11/2016 09:53 AM, Tom Lane wrote:
> Thom Brown <thom@linux.com> writes:
>> There are 2 possibilities I can think of:
>> 1) The application which inserts the rows still has the transaction
>> open that inserted all the rows, and hasn't yet committed.
>> 2) A transaction is open, but another transaction has since deleted
>> all the rows and committed, and the open transaction still has
>> visibility of the rows, so they can't be cleaned up by a vacuum
>> process.
> "VACUUM VERBOSE <table>" would likely be informative.  I don't think
> it will distinguish which of those things has happened, but it would
> confirm the idea that there are a bunch of not-visible-to-you rows.
>
> It might be a good idea to check for old prepared transactions, as
> well as old idle-in-transaction sessions.
>
>             regards, tom lane

Ugh. I saw a slew of "suspending truncate due to conflicting lock
request" scroll up the screen, along with lines like "truncated 4928 to
1376 pages" all the say down to "truncated 1376 to 0 pages".

I'm guessing that my table is now empty for some reason. Sigh.

Tim



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Strange Problem
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Strange Problem