Поделиться через


Характеристики курсора и блокировки

Хотя характеристики курсора зависят от возможностей поставщика, следующие преимущества и недостатки обычно применяются к различным типам курсоров и блокировок.

Тип курсора или блокировки Преимущества Недостатки
adOpenForwardOnly — низкие требования к ресурсам — Не удается прокручивать назад
— отсутствие одновременного доступа к данным
adOpenStatic — прокручиваемый — отсутствие конкурентности данных
adOpenKeyset - Некоторые параллелизмы данных
— прокручиваемый
— более высокие требования к ресурсам
— Недоступно в отключенном сценарии
adOpenDynamic — высокая параллелизм данных
— прокручиваемый
— самые высокие требования к ресурсам
— Недоступно в отключенном сценарии
adLockReadOnly — низкие требования к ресурсам
- Высокая масштабируемость
— Данные не обновлялись с помощью курсора
adLockBatchOptimistic — пакетные обновления
— разрешает отключенные сценарии
— Другие пользователи, способные получить доступ к данным
— Данные могут быть изменены несколькими пользователями одновременно
adLockPessimistic — Данные не могут быть изменены другими пользователями во время блокировки — запрещает другим пользователям получать доступ к данным во время блокировки
adLockOptimistic — Другие пользователи, способные получить доступ к данным — Данные могут быть изменены несколькими пользователями одновременно