Транзакции и обеспечение согласованности данных / К первой паре / Лекция 10
Лекция посвящена изучению транзакционной модели в современных реляционных СУБД на примере PostgreSQL. В рамках материала детально рассматривается парадигма ACID (Atomicity, Consistency, Isolation, Durability) как фундаментальная основа надежности информационных систем корпоративного уровня. Особое внимание в лекции уделяется проблеме конкурентного доступа к данным и возникающим при этом аномалиям (в частности, феномену «потерянного обновления» — Lost Update). Рассматриваются стандартизированные уровни изоляции транзакций (Read Committed, Repeatable Read, Serializable) сквозь призму компромисса между строгой корректностью данных и пропускной способностью системы. Подробно разбирается внутреннее устройство механизма многоверсионности (MVCC), при котором операции чтения не блокируют операции записи. Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в MAX: https://max.ru/onlinedegreesHSE
Лекция посвящена изучению транзакционной модели в современных реляционных СУБД на примере PostgreSQL. В рамках материала детально рассматривается парадигма ACID (Atomicity, Consistency, Isolation, Durability) как фундаментальная основа надежности информационных систем корпоративного уровня. Особое внимание в лекции уделяется проблеме конкурентного доступа к данным и возникающим при этом аномалиям (в частности, феномену «потерянного обновления» — Lost Update). Рассматриваются стандартизированные уровни изоляции транзакций (Read Committed, Repeatable Read, Serializable) сквозь призму компромисса между строгой корректностью данных и пропускной способностью системы. Подробно разбирается внутреннее устройство механизма многоверсионности (MVCC), при котором операции чтения не блокируют операции записи. Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в MAX: https://max.ru/onlinedegreesHSE
