DetectDeadLocks Назад В начало Вперед

Тип

Длинное целое

Назначение

Параметр используется при работе на платформе MS SQL Server.

Определяет количество выполнения повторов запросов при обнаружении deadlocks.

По умолчанию - значение 0 (deadlocks не обрабатывается).

Параметр рекомендуется использовать, если при работе в ms70drv.log выдаются сообщения следующего вида:

21.10.2002 10:35:50 [W98]:
  40001: [Microsoft][ODBC SQL Server Driver][SQL Server]Your transaction (process ID #26) was deadlocked with another process and has been chosen as the deadlock victim. Rerun your transaction.

В большинстве случаев ситуацию исправляет значение 1 или 2. Если эти значения не помогают, то увеличьте количество повторов.

Пример использования

DetectDeadLocks=2