06:44
1,0×
00:00/06:44
418,3 тыс смотрели · 4 года назад
5 месяцев назад
Блокировки в Oracle: как избежать проблем с конкурентным доступом? 🔒️
Работая с базой данных Oracle, разработчики неизбежно сталкиваются с вопросом блокировок. Это не баг, а важный механизм, который предотвращает хаос при одновременной работе нескольких пользователей с одними и теми же данными. Но если не понимать, как это работает, можно легко получить висящие сессии, дедлоки и жалобы от коллег. Давайте разберёмся! 💡 Существует два вида блокировок: системные и пользовательские. Первые автоматически управляются самой СУБД. Они служат для поддержания целостности данных, и разработчики с ними практически не взаимодействуют...
505 читали · 4 года назад
Разбираем блокировки в SQL
Блокировки Блокировки – это механизм поддержки требования об изолированности транзакций Блокировки классифицируются по типам, уровням изоляции и объектам, на которые накладываются блокировки. В качестве объектов блокировок могут выступать следующие сущности: Минимальная единица хранения данных в файле базы данных. Размер страницы в MS составляет 8 Кб, в Sybase и Oracle – 2, 8, 16 и т.д., обычно кратно размеру блока операционной системы При автоматическом определении объекта блокировки сервер должен...