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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.10.2007, 15:19   #1  
Razbezhkin is offline
Razbezhkin
Участник
 
12 / 10 (1) +
Регистрация: 09.10.2007
Индексация таблиц в AX4.0
Добрый день.
В аксапте 4 создание индекса для таблицы, средствами самой аксапты, приводит к созданию индексов в таблице ms sql server'а, но как то странно:
если в аксаптовской таблице я создаю индекс на поля a и b то в sql сервере индекс строится по четырем полям, причем порядок полей в индексе такой:
dataareaid
a
b
recid

с точки зрения производительности это не правильно, т.к. поле dataareaid неселективное, а поиск все же приходится выполнять на полям a и b. можно изменить порядок в БД, но при следующей синхронизации все вернется в такое же состояние.

Вопрос вот какой:
нужно ли реально все таки менять порядок полей в индексах БД
и если можно, то как это правильно делать, чтобы синхронизация проходила нормально?

спасибо за внимание.
Теги
ax4.0, индекс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пустые названия системных таблиц в report data range (DAX 4.0) Qaz Qwerty DAX: Функционал 3 06.08.2008 00:05
AX UK: Guide to the AX4 SP1 Demo Data Blog bot DAX Blogs 0 09.10.2007 16:40
gl00mie: AX4 SysFileDeployment Fix Blog bot DAX Blogs 0 10.07.2007 16:20
Владельцы таблиц в БД аксапты AxaptaUser DAX: Администрирование 11 23.05.2007 18:33
Установка AX4 на Oracle listener DAX: Администрирование 2 02.03.2007 19:39

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

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

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