|
13.03.2008, 12:22 | #1 |
Участник
|
Цитата:
Что интересно, профайлер MS SQL показывает, что не создается новый курсор, а используется созданный на предыдущем поиске в текущей компании, а в нем компания как раз TS1. Может какие проблемы с настройками конкурентной модели? Включен режим оптимистичной конкуренции для таблиц. |
|
13.03.2008, 12:28 | #2 |
Участник
|
И еще что характерно: проблема проявляется если _fromInventTransId и _toInventTransId имеют одинаковые значения. Если они разные, то все отрабатывает как положено (включая то, что в MS SQL создаётся отдельный курсор).
|
|
13.03.2008, 13:59 | #3 |
Участник
|
Цитата:
А что в этом случае выдает метод InventTrans.wasCached() ? Если он скажет что запись взята из кеша, то по идее вообще никакого запроса не должно уходить на SQL server. |
|
Теги |
ax3.0, ax4.0, cache, кэширование |
|
|