Можно ли удалить записи из таблицы POA в Dynamics CRM 365 на предварительном этапе?
Мы используем D365 on-prem, в нашем бизнес-процессе мы должны зарегистрировать 4000 дел и около 2000 контактов в CRM. Наряду с этим, записи в таблице POA продолжают расти, и сейчас они составляют около 17 миллионов. В последние 3-4 дня мы сталкиваемся с медленным откликом CRM как в браузере, так и в Unified Service Desk (USD).
Любая идея, как я могу увеличить производительность в такой среде?
1 ответ
Вы можете очистить таблицу POA от потерянных записей. Исходя из ваших потребностей в безопасности, вы, возможно, разработали концепции владения / назначения / совместного использования, которые приводят к росту таблицы POA.
Хороший пост для начала: извлеченные уроки Удаление 312 миллионов записей из таблицы PrincipalObjectAccess CRM
Следующим шагом является запуск SQL Profiler и поиск отсутствующего индекса. Добавление этого индекса определенно улучшит эффективность поиска. Не забывайте, что чрезмерная индексация повлияет на операции создания / обновления.