s02e14: PostgreSQL major upgrade - что может пойти не так? Гость: Александр Кукушкин

  Рет қаралды 655

#RuPostgres – о PostgreSQL на русском

#RuPostgres – о PostgreSQL на русском

Күн бұрын

Пікірлер: 6
@RuPostgres
@RuPostgres 3 жыл бұрын
Две важные поправки: 1) JIT включили по умолчанию в 12, а не 13 - так что уже там стоит быть аккуратнее, особенно если OLTP 2) autovacuum_freeze_max_age и autovacuum_multixact_freeze_max_age можно выставлять индивидуально у таблиц. НО! Это не поможет отсрочить их обработку форсированным автовакуумом - он при анализе берёт min из глобального значения и индивидуального у таблицы. Так что ALTER TABLE my_table SET (autovacuum_freeze_max_age = 2000000000); - по сути, довольно бесполезное занятие, т.к. ни к чему не приведёт. Можно только понижать, увы. Код: github.com/postgres/postgres/blob/1b4dd6aaff91d9eb710ab2f6e82ac7539769c527/src/backend/postmaster/autovacuum.c#L3030
@alexfilus
@alexfilus 3 жыл бұрын
С JIT тоже сталкивался с такой же проблемой, когда после апгрейда запрос работавший за 100мс стал работать почти 3с, из-за долгого JIT
@NikolaySamokhvalov
@NikolaySamokhvalov 3 жыл бұрын
Спасибо
@mt89vein
@mt89vein 3 жыл бұрын
Эх, вот бы еще скриптиком апгрейда поделились :)
@NikolaySamokhvalov
@NikolaySamokhvalov 3 жыл бұрын
То, что обсуждали, -- реализацию в Spilo -- вот тут: github.com/zalando/spilo/tree/master/postgres-appliance/major_upgrade
@anonymous-rs8nh
@anonymous-rs8nh 2 жыл бұрын
latest - latest stable release next - latest unstable pre-release и все ок
Практический курс по SQL для начинающих - #2 Базовые SELECT запросы
1:58:17
EngineerSpock - IT & программирование
Рет қаралды 192 М.
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 11 МЛН
Постгрес-вторник 2021-09-07: долгие запросы, длинные транзакции
57:45
#RuPostgres – о PostgreSQL на русском
Рет қаралды 1 М.
s02e10. Пётр Зайцев, Percona
1:15:25
#RuPostgres – о PostgreSQL на русском
Рет қаралды 785
Вторник в записи: прогресс-бар, NOT NULL, DLE 3.0
22:07
#RuPostgres – о PostgreSQL на русском
Рет қаралды 613
Александр Коротков: Наболевшие проблемы PostgreSQL
1:17:55
#RuPostgres – о PostgreSQL на русском
Рет қаралды 2,9 М.
Заметки к релизу PostgreSQL 15 от Postgres Professional
1:02:05
Postgres Professional
Рет қаралды 4,1 М.
Советский мультфильм про нашу жизнь !
13:49
Дедушка Аргентинца
Рет қаралды 5 МЛН
MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику
1:01:24
Spectr — команда разработки цифровых сервисов
Рет қаралды 22 М.