Перейти к содержимому

ACID — ТОП 1 ВОПРОС по базам данных с Backend собеседований. Полный разбор

Дима Питонов

0:00 / 0:00

ACID — ТОП 1 ВОПРОС по базам данных с Backend собеседований. Полный разбор

55 просмотров · 2 недели назад
Дима Питонов
56 подписчиков
55 просмотров · 2 недели назад
Бесплатный роадмап Python — @dima_backend_bot ТГ Канал - @dima_offer Ссылки в комментариях Таймкоды: 00:00 ACID — главный вопрос по базам данных на Backend-собеседовании 00:24 Что такое транзакция, BEGIN, COMMIT, ROLLBACK и перевод денег между счетами 02:16 Atomicity: атомарность, всё или ничего, откат транзакции при ошибке 03:16 Consistency: согласованность, инварианты, constraints и целостность данных 03:48 Isolation: Dirty Read, Non-repeatable Read, Lost Update, Phantom Read, Write Skew 06:50 Уровни изоляции: Read Uncommitted, Read Committed, Repeatable Read, Serializable 08:02 PostgreSQL: Read Committed, MVCC, версии строк и snapshot 10:33 Repeatable Read и Serializable в PostgreSQL, конфликты сериализации и ретраи 12:10 Durability и WAL: fsync, checkpoint и восстановление данных после сбоя