Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Папка pg_wal занимает много места / 4 сообщений из 4, страница 1 из 1
20.07.2018, 20:58
    #39677104
Vasya84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Папка pg_wal занимает много места
Здравствуйте!

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
20.07.2018, 21:51
    #39677127
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Папка pg_wal занимает много места
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
20.07.2018, 22:07
    #39677131
Vasya84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Папка pg_wal занимает много места
Maxim Boguk,

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


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