AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.10.2007, 09:03   #1  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
Table Scan через QueryRun
Проблема следующая.
Есть query (ProdTable, ProdBOM,SalesTable,InvnetDim), есть два идентичных приложения и две идентичные базы (рабочая и тестовая), на рабочем приложении если этот query прогонять через queryRun, запрос отрабатывает минут 15 (в профайлере сплошные Table Scan), если же этот query реализовать через while select, то все проходит на ура за полсекунды, на тестовом же приложении и тот и другой вариант проходит отлично. приложения абсолютно идентичны, базы - 2-3 дня разница. Соответственно индексы все одинаковые (на InventDim нет кластерного и первичного индекса, на SalesTable - кластерного (по умолчанию)). Опять же если этот query реализовать через SQL на сервере, то на обоих базах он отрабатывает замечательно... Трассировка на обоих приложениях выдает абсолютно идентичные запросы... Настройки хинтов никто не менял на обоих приложениях (все одинаково)..
В чем может быть причина scan'ов??
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: Table Methods Generator Blog bot DAX Blogs 0 13.02.2009 02:05
OZKA's DAX Journal: Join между временной и постоянной таблицей через QueryRun. Blog bot DAX Blogs 12 14.01.2009 17:34
Axapta Lessons: Export a table to a file Blog bot DAX Blogs 0 28.10.2006 18:22
PatrickChua: Temporary table Blog bot DAX Blogs 0 28.10.2006 18:14
Как удалить строку из таблицы через QueryRun? vasiliy DAX: Программирование 4 09.01.2006 15:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:11.