Вход


Главная страница >> Учебный процесс >> Конспекты >> Delphi. Технологии Клиент/Сервер >> Разработка клиентной части >> Уровни разграничения

[Назад]    [Содержание ]    [Вперед]

  


Уровни разграничения


Уровни разграничения определяют, как транзакции "видят" данные, к которым обращаются другие транзакции. Свойство TDatabase.TransIsolation определяет, какой уровень разграничения использует та или иная транзакция. Существует три уровня, которые можно назначить свойству TransIsolation.

tiDirtyRead Самый низкий. Транзакциям, использующим этот уровень, доступны несохраненные, вносимые другими транзакциями.

tiReadCommitted Уровень, установленный по умолчанию. Транзакции могут иметь доступ к изменения, внесенным другими транзакциями только для чтения.

tiRepeatableRead Самый высокий уровень. Транзакции не могут использовать изменения данных, внесенные другими транзакциями.



[Назад]    [Содержание ]    [Вперед]

  


  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017