Основные принципы блокировки
Microsoft SQL Server Compact поддерживает многогранулярную блокировку, которая позволяет транзакции блокировать различные типы ресурсов.
Автоматическая блокировка
SQL Server Compact автоматически блокирует необходимые данные для защиты всех операций транзакции, включая:
Язык управления данными (DML)
Язык определения данных (DDL)
Инструкции запросов на требуемом уровне изоляции
SQL Server Compact автоматически блокирует строки данных и все связанные страницы индексов для обеспечения максимального параллелизма. С увеличением числа блокированных транзакцией ресурсов гранулярность блокировки автоматически увеличивается до размеров всей таблицы, что уменьшает необходимость обслуживания блокировки.
В этом разделе
Раздел |
Описание |
---|---|
Описание основных понятий. |
|
Описание процесса преобразования большого числа блокировок мелких фрагментов данных в меньшее число блокировок крупных фрагментов данных. |
|
Описание процесса определения совместимости блокировок. |