- на реплике размер базы уже на 30 гигов превышает оригинал. Почему так происходит?
Принятый, но незаписанный в файлы комплект walов?
master: du -hs /var/lib/postgresql/data/* | grep G 473G /var/lib/postgresql/data/base 5.8G /var/lib/postgresql/data/pg_replslot 116G /var/lib/postgresql/data/pg_wal logical slave: du -hs /var/lib/postgresql/data/* | grep G 503G /var/lib/postgresql/data/base 22G /var/lib/postgresql/data/pg_wal
Оно и есть. 100 гиг логов принято, но не вкачано в базу.
Спасибо за ответ! на мастере постепенно рассасывается, но размер базы почти не меняется. а на слейве уже 507 du -hs /var/lib/postgresql/data/* | grep G 474G /var/lib/postgresql/data/base 25G /var/lib/postgresql/data/pg_wal
А, не, перепутал master и slave. Вообще, особенно не заморачивался таким. Возможно, имеет смысл исследовать дальшэ.
Обсуждают сегодня