Можно ли удалить записи из таблицы POA в Dynamics CRM 365 на предварительном этапе? - PullRequest
0 голосов
/ 23 сентября 2018

Мы используем D365 on-prem, в нашем бизнес-процессе мы должны регистрировать 4000 дел и около 2000 контактов в CRM.Наряду с этим, записи в таблице POA продолжают расти, и сейчас они составляют около 17 миллионов.В последние 3-4 дня мы сталкиваемся с медленным откликом CRM как в браузере, так и в Unified Service Desk (USD).

Есть идеи, как повысить производительность в такой среде?

1 Ответ

0 голосов
/ 25 сентября 2018

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

Хорошая статья для начала: Извлеченные уроки Удаление 312 миллионов записей из таблицы PrincipalObjectAccess CRM

Далее следует запустить SQL Profiler и найти отсутствующий индекс.Добавление этого индекса определенно улучшит эффективность поиска.Не забывайте, что чрезмерная индексация повлияет на операции создания / обновления.

...