Показать сообщение отдельно
Старый 14.11.2007, 15:09   #10  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
кеширование , к сожалению, здесь ни при чем и как мне подсказывали Prepared Execution и Direct Execution тоже. Кнопочка "расчитать новый план" делает прямую перекомпиляцию запроса + расчет плана:
X++:
stmt.executeUpdate('/*SP*/set noexec on')
stmt.executeUpdate('/*SP*/ '+msSqlStatement)
stmt.executeUpdate('/*SP*/set noexec off')
stmt.executeUpdate('/*SP*/set showplan_all on')
stmt.executeQuery('/*SP*/ '+msSqlStatement );
stmt.executeUpdate('/*SP*/set showplan_all off')
Так что по план в QA и AX должен быть одинаковым. К сожалению воспроизвести не могу ситуцию (обновил статистику) - сейчас планы одинаковые. Как замечу еще раз - обязательно проведу расследование.
__________________
--- SHiSHok
За это сообщение автора поблагодарили: Logger (1).