|
Папка pg_wal занимает много места
|
|||
---|---|---|---|
#18+
Здравствуйте! 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? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 20:58 |
|
Папка pg_wal занимает много места
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 21:51 |
|
Папка pg_wal занимает много места
|
|||
---|---|---|---|
#18+
Maxim Boguk, Спасибо большое! Оказалось, что есть replication slot с которого никто не читает. Проверял через \dRp в psql, там было пусто. А Вашим селектом всплыла удалённая публикация. После удаления replication slot всё встало на свои места. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2018, 22:07 |
|
|
start [/forum/topic.php?fid=53&gotonew=1&tid=1994603]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
95ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 209ms |
0 / 0 |