505 читали · 4 года назад
Разбираем блокировки в SQL
Блокировки Блокировки – это механизм поддержки требования об изолированности транзакций Блокировки классифицируются по типам, уровням изоляции и объектам, на которые накладываются блокировки. В качестве объектов блокировок могут выступать следующие сущности: Минимальная единица хранения данных в файле базы данных. Размер страницы в MS составляет 8 Кб, в Sybase и Oracle – 2, 8, 16 и т.д., обычно кратно размеру блока операционной системы При автоматическом определении объекта блокировки сервер должен...
1 год назад
Java 1401. Уровни изоляции транзакций.
1401. Уровни изоляции транзакций. Уровни изоляции транзакций определяют, как одна транзакция видит изменения, внесенные другими транзакциями, выполняющимися параллельно. Вот некоторые из уровней изоляции транзакций: READ UNCOMMITTED (Чтение неподтвержденных данных): Этот уровень позволяет транзакциям видеть изменения, внесенные другими транзакциями, даже если они еще не были подтверждены. Это может привести к проблемам, таким как "грязное чтение" (dirty read), когда транзакция видит неподтвержденные данные, которые могут быть отменены позже...