Показать сообщение отдельно
Старый 06.04.2006, 18:01   #1  
kitty is offline
kitty
Участник
 
354 / 26 (1) +++
Регистрация: 24.05.2005
уровни изоляции
Привет
вопрос навеян топиком: Как посмотреть уровень изоляции , где написано:

Цитата:
Для чтения данных в формах (визуализация средствами ядра) обычно используется SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

Для чтения данных в транзакции (в коде) обычно используется SET TRANSACTION ISOLATION LEVEL READ COMMITTED, если хинта NOLOCK не было.

и не "отлавливать", а фильтр поставить... В мониторе...
"
То есть я правильно понимаю, что в Ax коде по умолчанию разрешено грязное чтение? То есть кто-то там что -то изменяет в транзакции, я читаю преспокойненько эти данные в своем коде, а потом у этого кого-то транзакция откатывается и мои данные как бы так помягче выразиться некорректны ....

Экперимент у меня (ах2.5) показал,что так оно и есть получается..
Имеем, что каждый чих надо обертывать в транзакции иначе можно наиметь неприятностей ?