30.11.2010, 18:05 | #1 |
Участник
|
Таблица InventSumDeltaDim и индекс
DAX2009,ru5
В стандартной Аксапте индекс уже содержит 16 полей. У нас используются ещё своя складская аналитика. У SQL сервера ограничение на 16 полей в индексе. Значит уже любое новое поле в индексе непозволительно. Если у индекса «удалить» кластерный и первичный, то вручную наше поле можно добавить в Included Columns для индекса. При синхронизации таблицы поле остаётся. Интересно поведение SQL сервера. SQL2008 не позволяет добавить новое поле в индеек. SQL2005 позволяет добавить поле (нет сообщения об ошибке) но «в тихую» удаляет из индекса другое поле. В нашем случае wMSPalletId. Вопрос. Как правильно добавить в таблицу свою Аналитику? Насколько критично снятие свойств индекса «кластерный» и «первичный»? |
|
Теги |
ax2009, sql server, индекс, складская аналитика |
|
|