Delphi 3 и создание приложений баз данных

       

Где


• READ WRITE \ READ ONLY устанавливает уровень доступа к данным (по умолчанию READ WRITE);

• WAIT | NO WAIT определяет поведение при возникновении конфликта по обновлению записи данной транзакции с другой транзакцией, ранее сделавшей изменение в той же записи: WAIT (по умолчанию) побуждает данную транзакцию ожидать завершения конкурирующей транзакции;

NO WAIT определяет аварийное завершение данной транзакции;

• ISOLATION LEVEL определяет уровни изоляции транзакций на сервере (по умолчанию SNAPSHOT);

• RESERVING в рамках данной транзакции запирает (lock) таблицы, приведенные в одном или нескольких списках таблиц.

В последнем случае каждому элементу списка таблиц ставятся в соответствие параметры:

PROTECTED READ -

конкурирующие транзакции могут читать данные, но не могут изменять;

PROTECTED WRITE -

читать данные могут только транзакции с уровнями SNAPSHOT или READ COMMITTED и никакая конкурирующая транзакция не может их изменять.

Содержание раздела