|
02.12.2004, 15:48 | #1 |
Участник
|
Процесс блокирует сам себя?
Еще одна странная вещь выявилась при резервировании отгрузки.
На некоторой номенклатуре резервирование "повисает". В SQL Enterpsise Manager видно что SPID X блокирует SPID Y на таблице InventSum (Y делает select forupdate по кластерному индексу), при этом и SPID X и SPID Y оба принадлежат одной и той же запущеной сессии (которая вообще одна в базе). Блокировка продолжается неограниченно долгое время. Эта ситуация сохраняется как в трёхуровневой, так и в двухуровневой конфигурации. Т.е. запущенная сессия аксапты каким то образом блокирует сама себя при резервировании определенной номенклатуры (со многими другими номенклатурами такой проблемы нет). Вопрос - как такое может быть и как этого избежать? P.S. Сразу оговорюсь - модификаций в алгоритмы резервирования мы не вносили. |
|