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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.11.2010, 18:05   #1  
EfimV is offline
EfimV
Участник
 
30 / 22 (1) +++
Регистрация: 19.04.2008
Адрес: Москва
Таблица InventSumDeltaDim и индекс
DAX2009,ru5
В стандартной Аксапте индекс уже содержит 16 полей. У нас используются ещё своя складская аналитика. У SQL сервера ограничение на 16 полей в индексе. Значит уже любое новое поле в индексе непозволительно.

Если у индекса «удалить» кластерный и первичный, то вручную наше поле можно добавить в Included Columns для индекса. При синхронизации таблицы поле остаётся.

Интересно поведение SQL сервера. SQL2008 не позволяет добавить новое поле в индеек. SQL2005 позволяет добавить поле (нет сообщения об ошибке) но «в тихую» удаляет из индекса другое поле. В нашем случае wMSPalletId.

Вопрос.
Как правильно добавить в таблицу свою Аналитику?
Насколько критично снятие свойств индекса «кластерный» и «первичный»?
Теги
ax2009, sql server, индекс, складская аналитика

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как работает индекс и кеш запросов? Didukh84 DAX: Программирование 19 02.06.2009 10:42
Не работает индекс в отчете dreamer DAX: Программирование 8 10.07.2008 16:00
Axapta 4.0 - InventSumDeltaDim и первичный ключ Sada DAX: Программирование 5 18.12.2007 13:28
select sum(amount) from временная таблица ATimTim DAX: Программирование 6 11.06.2004 14:16
Для чего нужно к каждому журналу еще таблица ХХХSalesLink? ArturK DAX: База знаний и проекты 1 15.04.2004 11:51

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

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

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