Подтвердить что ты не робот

Как вы делаете индексацию на Crm 2011?

Мы используем Crm 2011 как наш уровень персистентности, и мы заметили ужасную производительность.

Мы посмотрели и посмотрим, есть ли индексирование, но индексирование является составной частью всех столбцов в сущности (ну почти). Это делает его практически бесполезным для всех целей и целей.

Итак, как мне ускорить это? Я мог бы пойти в базу данных и вручную добавить индекс, но я хочу, если это возможно, использовать надлежащие каналы и будущую поддержку. Я перешел через Bing и Google и Stackoverflow, но я не смог найти информацию об этой базовой функции.

Пожалуйста, помогите.

4b9b3361

Ответ 1

Вы не можете решить эту проблему с помощью Dynamics CRM. Невозможно настроить индексирование в Dynamics CRM, так как он не дает вам доступ к базовой базе данных - даже не мета-способом.

Если вам нужны индексы, вы должны сами определить их в базе данных. Это поддерживаемый Microsoft (исключается из неподдерживаемых изменений)

Изменения физической схемы базы данных, кроме добавления или обновления индексов.

Имейте в виду, что из-за того, что приложение само по себе не знает об индексах, они не являются частью настроек, и вы должны сами их развернуть.

Ответ 3

Хотя этот вопрос касается CRM 2011, стоит отметить, что CRM 2013 (как онлайн, так и локально) включает поддержку для добавления индексов:

В CRM 2013 задание управления индексами автоматически добавляет индексы для столбцов быстрого поиска, всего до 20.

Просто добавьте быстрые столбцы поиска для соответствующих полей и дождитесь запуска задания по управлению индексами.