Тимур Цыбиков
Тимур Цыбиков

Методы использования СУБД в интернет-приложениях, Занятие №6

  • 7865
Загружено: Тимур Цыбиков . Категория: Базы данных . 20 апреля 2015.
На этом видео:
Описание
Курс "Методы использования СУБД в интернет-приложениях", Лекция №6 "Управление блокировками"
Лектор - Константин Осипов.

Захват блокировок для обеспечения консистентности и изолированности транзакций. Матрица совместимости. Иерархия локов. Понятие deadlock’а. Алгоритмы для определения и предотвращения deadlock. Update lock, upgradable lock, granularity lock, intention lock, блокировки на отсутствующие записи. «Голодание» при захвате блокировок. Проблема снижения производительности 2PL-системы при перенасыщении. Блокировки на физическом уровне.

Подробнее