Привет
вопрос навеян топиком:
Как посмотреть уровень изоляции , где написано:
Цитата:
Для чтения данных в формах (визуализация средствами ядра) обычно используется SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
Для чтения данных в транзакции (в коде) обычно используется SET TRANSACTION ISOLATION LEVEL READ COMMITTED, если хинта NOLOCK не было.
и не "отлавливать", а фильтр поставить... В мониторе...
"
То есть я правильно понимаю, что в Ax коде по умолчанию разрешено грязное чтение? То есть кто-то там что -то изменяет в транзакции, я читаю преспокойненько эти данные в своем коде, а потом у этого кого-то транзакция откатывается и мои данные как бы так помягче выразиться некорректны ....
Экперимент у меня (ах2.5) показал,что так оно и есть получается..
Имеем, что каждый чих надо обертывать в транзакции иначе можно наиметь неприятностей ?