powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Папка pg_wal занимает много места
4 сообщений из 4, страница 1 из 1
Папка pg_wal занимает много места
    #39677104
Vasya84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

PostgreSQL 10 версии, Debian 9.
В PostgreSQL 2 базы. Одна под Zabbix (размер 1 гигабайт), вторая - логическая репликация с другого сервера (около 100 мегабайт) для быстрой подмены упавшего мастера.
Постоянно растет размер папки pg_wal. Сейчас он 21 гигабайт.
Никак не удаётся его сократить. С каждым днём отъедает по гигабайту.

Пробовал wal_level ставить в minimal, не помогло. Изменения max_wal_size тоже не дали результата.
Поставил max_wal_senders в 0, не помогло (где-то прочитал, что если wal не вычитывается, то он хранится вечно).
После каждой настройки делал рестарт.

Возможно ли как-то сократить и зафиксировать размер папки pg_wal?
Спасибо
...
Рейтинг: 0 / 0
Папка pg_wal занимает много места
    #39677127
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vasya84,

Три варианта:

1)высокое значение wal_keep_segments (1 segment - 16MB... 1000 сегментов 16GB)

2)включен archive_mode но неработающая archive_command в итоге wal копятся

3)есть replication slot с которого никто не читает проверьте select * from pg_replication_slots;


--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Папка pg_wal занимает много места
    #39677131
Vasya84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,

Спасибо большое!
Оказалось, что есть replication slot с которого никто не читает.
Проверял через \dRp в psql, там было пусто. А Вашим селектом всплыла удалённая публикация. После удаления replication slot всё встало на свои места.
Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Папка pg_wal занимает много места
    #39978124
noute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет там есть функция архивирования
archive_mode нужно поставить on
и archive_command прописать gzip подробнее в https://postgrespro.ru/docs/postgrespro/10/continuous-archiving]
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Папка pg_wal занимает много места
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]