Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как заставить очищаться старые WAL ? / 9 сообщений из 9, страница 1 из 1
06.07.2020, 13:42
    #39976666
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
Добрый день.


Есть маленькая БД на мааааленьком сервере. (около 10 Гб места).


Так вот, когда начинаю выполнять несколько больших скриптов по изменению типа поля -место кончается.


Пришла мысль чот выполнять их по частям.

Но как сделать чтобы старые WAL удалаились скорее?
...
Рейтинг: 0 / 0
06.07.2020, 13:50
    #39976671
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
Синий Слон
Добрый день.


Есть маленькая БД на мааааленьком сервере. (около 10 Гб места).


Так вот, когда начинаю выполнять несколько больших скриптов по изменению типа поля -место кончается.


Пришла мысль чот выполнять их по частям.

Но как сделать чтобы старые WAL удалаились скорее?

в wal_keep_segments что?
репликация настроена?
слоты?
Подробности
...
Рейтинг: 0 / 0
06.07.2020, 13:53
    #39976677
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
Сегменты WAL удаляются и переиспользуются при чекпойнте. archiver, какой-либо replication slots или wal_keep_segments могут не позволять удалять сегменты.
...
Рейтинг: 0 / 0
06.07.2020, 14:06
    #39976682
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
И что значит место кончается?
База 10 Гб, диск 11?
Так тут по-любому расширять надо.
...
Рейтинг: 0 / 0
06.07.2020, 14:06
    #39976683
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
mefman
Синий Слон
Добрый день.


Есть маленькая БД на мааааленьком сервере. (около 10 Гб места).


Так вот, когда начинаю выполнять несколько больших скриптов по изменению типа поля -место кончается.


Пришла мысль чот выполнять их по частям.

Но как сделать чтобы старые WAL удалаились скорее?

в wal_keep_segments что?
репликация настроена?
слоты?
Подробности


репликаци нет.
...
Рейтинг: 0 / 0
06.07.2020, 14:07
    #39976684
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
Melkij
Сегменты WAL удаляются и переиспользуются при чекпойнте. archiver, какой-либо replication slots или wal_keep_segments могут не позволять удалять сегменты.


Понял, полцчается можно чекпойнт делать посде каждой операции.
...
Рейтинг: 0 / 0
06.07.2020, 14:08
    #39976685
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
mefman
И что значит место кончается?
База 10 Гб, диск 11?
Так тут по-любому расширять надо.


диск 12Гб.
...
Рейтинг: 0 / 0
06.07.2020, 14:33
    #39976701
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
Синий Слон
Melkij
Сегменты WAL удаляются и переиспользуются при чекпойнте. archiver, какой-либо replication slots или wal_keep_segments могут не позволять удалять сегменты.


Понял, полцчается можно чекпойнт делать посде каждой операции.

lol. ну можно и так...
Либо настроить max_wal_size поменьше, тогда при "больших" ddl checkpoint будет приходить чаще.
Но это днище конечно...
Лучше 3 гигабайта хотя бы добавить
...
Рейтинг: 0 / 0
06.07.2020, 16:16
    #39976740
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить очищаться старые WAL ?
mefman
Синий Слон
пропущено...


Понял, полцчается можно чекпойнт делать посде каждой операции.

lol. ну можно и так...
Либо настроить max_wal_size поменьше, тогда при "больших" ddl checkpoint будет приходить чаще.
Но это днище конечно...
Лучше 3 гигабайта хотя бы добавить

dml конечно же
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как заставить очищаться старые WAL ? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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