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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2007, 10:13   #1  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Всем привет!

Мониторю длительные запросы SQL на пользователях.
В планах запросов наблюдаю TABLE SCAN например по таблице CUSTINVOICETRANS.
Смотрю через репозитарий свойства таблицы
[attachment=603:CustInvoiceTrans.JPG]
Наблюдаю отсутсвие PrimaryIndex, ClusterIndex
(и во многоих таблицах, по которым встречаю в планах запросов сканирование таблиц такое положение)

В тестовой базе например делаю имеющийся индекс по полю InvoiceId как кластерный,
повторно запускаю отчет, мониторю, смотрю план запроса - сканирования таблицы уже нет.
Соответственно нет уже огромной очереди на диске, где отдельно выложил данную таблицу (даже отдельно она лежит от своих индексов).
Все это хорошо, НО не хотелось бы огрести проблем в другом месте, так как все сделано чисто интуитивно.

Прошу меня наставить на путь истинный, дать ссылки на доки (теорию по индексам знаю , практики мало) и т.п., какую инфу требовать от программистов.
Наверняка кто то уже занимался этой проблемой.
Потери производительности на этой неоптимальности просто огромные, особенно когда в конце месяца активно работают продажники, логистика, бухгалтерия..
Миниатюры
Нажмите на изображение для увеличения
Название: CustInvoiceTrans.JPG
Просмотров: 306
Размер:	58.1 Кб
ID:	10126  
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
 


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

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

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