Re: Lost rows/data corruption?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Lost rows/data corruption?
Дата
Msg-id 5928.1107472332@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Lost rows/data corruption?  ("Andrew Hall" <temp02@bluereef.com.au>)
Список pgsql-general
"Andrew Hall" <temp02@bluereef.com.au> writes:
> We have a long running DB application using PG7.4.6. We do a VACUUM FULL
> every night and a normal 'maintenance' VACUUM every hour. We do nothing with
> any indexes. Every now and then we get errors from the database whereby an
> update will fail on a table saying that there is duplicate violation on a
> primary keyed row. Theoretically this is impossible as the constraint should
> prevent any duplication, ever. When the next vacuum is run, we see an error
> saying that there are more rows than the database can account for (or words
> to that effect) and we should either REINDEX or TRUNCATE the table.

Could we see the exact log trace, rather than handwaving?  Also the
schemas of the table(s)/index(es) involved might be useful.

            regards, tom lane

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

Предыдущее
От: "Andrew Hall"
Дата:
Сообщение: Lost rows/data corruption?
Следующее
От: Philippe Schmid
Дата:
Сообщение: Start problem on OSX