Журнал PostgreSQL: не удалось (повторно) получить эксклюзивную блокировку для сканирования с усечением - PullRequest
0 голосов
/ 13 марта 2019

Журналы PostgreSQL заполняются:

2019-03-08 07:01:20 PST LOG: автоматический вакуум таблицы "hpdpidb.hpdpidb_app.dp_catalog_object_versession": не удалось (повторно) получить эксклюзивную блокировку для сканирования с усечением

Кто-нибудь может рассказать об этом сообщении? Почему я получаю это? Мне нужно беспокоиться об этом? Как это игнорировать / исправить?

1 Ответ

2 голосов
/ 13 марта 2019

Сообщение об ошибке в основном означает, что вы должны обновить PostgreSQL до более поздней версии.

Он был удален из кода этого коммита в апреле 2013 года.

Само сообщение не о чем беспокоиться: это означает, что VACUUM не может усечь (уменьшить в размере) таблицу, последние страницы которой стали пустыми.

В текущих версиях PostgreSQL соответствующее сообщение было уменьшено до уровня журнала DEBUG2, поэтому оно не будет отображаться в вашем журнале.

...