Показать сообщение отдельно
Старый 07.11.2006, 17:05   #9  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Thumbs up проблема разрешилась
Цитата:
Сообщение от KiselevSA Посмотреть сообщение
Небольшой совет: попробуйте добавить в CustInvoiceTrans индекс для ускорения, содержащий ItemId, SalesId и InventDimId. Во многих случаях такое сочетание дает прирост в скорости в десятки раз.
К моему удивлению полное обновление статистики по CustInvoiceTrans дало результат!!!! Вышеописанный запрос из Аксапты понимает что нет записей за 1-2 сек, то есть время сравнимое с QA (план в QA не изменился, изменилось распределение стоимости; отрабатывет в QA столькоже). Очень хотелось бы понять почему исполнение из Аксапты имеет такую зависимость . Ведь в запросе ведущая таблица Jour, а транс уже присоединенная (далее InventDim к Trans линкуется). Т.е. с литералами и свежей статистикой по Jour оптимизатор может быстро принять решение что с указанными параметрами нечего выбирать (критерий время). может кто просветит?

А на счет добавления индекса вопрос в использовании данной комбинации при обращениях к таблице.Недавний анализ активности IndexTuningWizard-ом не предложил добавок к существующим индексам.

PS: автообновление статистики всех таблиц стоит еженедельно with resample , но видимо этого недостаточно.
__________________
--- SHiSHok