Показать сообщение отдельно
Старый 30.07.2010, 12:47   #10  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
А разве уровень изоляции транзакций уже отменен? Делайте LOCKTABLE, а в функциях, которые читают данные делайте принудительное повышение уровня изоляции.
Это может быть как LOCKTABLE, так и другие способы (зависит от типа объекта).

Цитата:
функция LOCKTABLE я так понимаю работает на запрет ЗАПИСИ в таблицу
Не правильно понимаете.

LOCKTABLE и последующий GET ставит блокировку на эту запись, и если другой пользователь попробует сделать тоже самое (LOCKTABLE, GET), то будет ждать пока завершится транзакция первого пользователя. Это для SQL. Для нативной базы все несколько по-другому и проще.