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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2010, 16:20   #21  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от Skvorcal Посмотреть сообщение
1. Слишком дорого и муторно разворачивать OLAP ради одного-двух отчетов.
Если у вас есть SQL Server у вас есть и AS. Ничего докупать не нужно. По поводу пары отчетов - если пользователи "распробуют" эти отчеты, они потом только такие и будут просить

Цитата:
Сообщение от Skvorcal Посмотреть сообщение
2. Отчет является оперативным. Его формируют по нескольку раз в день и отслеживают тем самым исполнение операций. Плюс некоторое планирование...
Ну если отчет оперативный, то тут уже конечно ничего не сделаешь...

Цитата:
Сообщение от Skvorcal Посмотреть сообщение
Отчеты лучше строить по тем таблицам, в которых содержиться максимум требуемой информации и обеспечивается максимальная скорость построения и достоверность данных. А проводки с трехэтажными джоинами или хитрыми комбинациями аналитик - это имхо на любителя...
Согласен. Своим утверждением я всего лишь хотел сказать, что отчеты лучше строить на достаточно постоянных данных, которые со временем не будут удаляться.

Цитата:
Сообщение от Skvorcal Посмотреть сообщение
А разве при очередном обновлении приложения (обновляем слоем, а не проектами) и последующей синхронизации словаря Аксапта не удалит все неаксаптовые индексы?
Я думаю, что Сергей имел ввиду стандартный инструмент SQL Server Database Engine Tuning Adviser. Нужно сначала с помощью SQL Server Profiler собрать рабочую нагрузку для базы в файл или в таблицу. При этом работа рабочей базы замедлится, т.к. можно сказать что все запросы (ну или те которые вы выберете для сбора) будут логироваться. Потом на тестовой базе данных, идентичной рабочей, нужно запустить Tuning Adviser, указав в качестве нагрузки собранный лог. Какое-то время он будет "колбаситься", а потом выдаст свои советы по модификации статистик и индексов на таблицах. Его советы нужно хорошо взвешивать, т.к. если насоздавать все индексы которые он предлагает создать, например, на InventTrans, то как бы от его советов не стало худо. Если же вы согласны с его советом, то индекс нужно вручную создавать средствами AX.
Теги
индекс, как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по резервированию Spiker DAX: Программирование 9 28.01.2010 09:19
Поле mandatory, а 0 вставить нужно Smith DAX: Программирование 5 15.06.2007 12:04
вычисляемое поле ZhanR DAX: Программирование 8 28.09.2006 10:25
Где взять материалы и еще один конкретный вопрос Andronov DAX: Программирование 6 19.02.2003 10:48

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

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

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