Size: a a a

pgsql – PostgreSQL

2020 July 26

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
подскажите если в пг в archive_command прописать скрипт переодический дающий разрешение и не дающий разрешение сброса WALов в основную базу.... заметил что когда растет кол-во сегментов WAL то в этот момент при том же кол-ве блокировок в 1с не отображаются конфликты блокировок.... как только archive_command прописываем /sbin/true на диске уменьшается занимаемое пространство и происходит commit в основуню БД wal сегментов... и если ставить частый wal checkpoint то место база занимает на диске немного но при том же кол-ве блокировок в пг появляются тут же конфликты блокировок в 1с....
источник

AI

Alex Ignatov in pgsql – PostgreSQL
Вячеслав Синельников
подскажите если в пг в archive_command прописать скрипт переодический дающий разрешение и не дающий разрешение сброса WALов в основную базу.... заметил что когда растет кол-во сегментов WAL то в этот момент при том же кол-ве блокировок в 1с не отображаются конфликты блокировок.... как только archive_command прописываем /sbin/true на диске уменьшается занимаемое пространство и происходит commit в основуню БД wal сегментов... и если ставить частый wal checkpoint то место база занимает на диске немного но при том же кол-ве блокировок в пг появляются тут же конфликты блокировок в 1с....
Wat?
источник

l

lnuynxa in pgsql – PostgreSQL
Вячеслав Синельников
подскажите если в пг в archive_command прописать скрипт переодический дающий разрешение и не дающий разрешение сброса WALов в основную базу.... заметил что когда растет кол-во сегментов WAL то в этот момент при том же кол-ве блокировок в 1с не отображаются конфликты блокировок.... как только archive_command прописываем /sbin/true на диске уменьшается занимаемое пространство и происходит commit в основуню БД wal сегментов... и если ставить частый wal checkpoint то место база занимает на диске немного но при том же кол-ве блокировок в пг появляются тут же конфликты блокировок в 1с....
А смысл?
Тебе для использования WAL при бекапах нужны все журналы всеравно
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
lnuynxa
А смысл?
Тебе для использования WAL при бекапах нужны все журналы всеравно
это понятно но в моен когда они увиличеваются конфликтов блокировок в 1с нету!
источник

l

lnuynxa in pgsql – PostgreSQL
Вячеслав Синельников
это понятно но в моен когда они увиличеваются конфликтов блокировок в 1с нету!
используй wal-g он за одно сразу несколько копирует
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
потом когда выполняется archive_command = "/sbin/true" тут же высвобождается место на диске и появляются конфликты блокировок в 1с
источник

l

lnuynxa in pgsql – PostgreSQL
Вячеслав Синельников
потом когда выполняется archive_command = "/sbin/true" тут же высвобождается место на диске и появляются конфликты блокировок в 1с
Но ты теряешь PITR
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
тоесть он WALы коммитит в БД я так понимаю
источник

l

lnuynxa in pgsql – PostgreSQL
если тебе PITR ненужен, то зачем тебе wal archive
источник

AI

Alex Ignatov in pgsql – PostgreSQL
Вячеслав Синельников
тоесть он WALы коммитит в БД я так понимаю
Что значит коммитит wal?
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
Alex Ignatov
Что значит коммитит wal?
синхронит актуальность базы
источник

l

lnuynxa in pgsql – PostgreSQL
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
в этот период небыло блокировок но место в сутки 110гиг хавало..
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
это 5 дней
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
прописал  command_archive /sbin/true при веключенной archive always
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
место высвободилось и появились конфликты в 1С
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
вот этот же период... по диску
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
сижу и думаю скрипт наваять чтоб такого рода плодил WAL сегменты и ночью сбрасывал....
источник

V

Valery in pgsql – PostgreSQL
А чекпойнты как настроены?
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
были каждые 5 минут... сейчас поставил каждые 10 минут не помогает.... конфликты в 1с так и идут
источник