В-29: Как проверить Postgres на data corruption?

Описание к видео В-29: Как проверить Postgres на data corruption?

Продолжаем разговор про коррупцию в PostgreSQL, её обнаружение, исправление. Предыдущая часть:    • В-27: обсуждаем data corruption с Pos...  . Главный док: http://bit.ly/RuPostgresTuesday. Ссылки на материалы из выпуска:
- Черновик “PostgreSQL Data Corruption and Bugs – Runbook” https://docs.google.com/spreadsheets/...
- Пример бага, который ощущается как коррупция (и в расширенном смысле является её) https://www.postgresql.org/message-id...
- Пример, как amcheck (bt_index_parent_check) находит плохое (ERROR: item order invariant violated for index) https://www.postgresql.org/message-id... (читайте вопросы Peter G и ответы на них)

0:00 Начало. Recap первой части
5:50 Подборка полезного про коррупцию
6:35 Как включать чексуммы с минимальным простоем
11:00 Проверка индексов — amcheck
14:35 Пример бага/коррупции, который можно словить amcheck-ом
22:05 Segfault. Как ловить coredump и получать backtrace при падениях
33:00 Ещё разное разные баги, новое Postgres 13 в плане диагностики (facepalm, экран не расшарен)
40:00 Ответы на вопросы

Комментарии

Информация по комментариям в разработке