Dynamics 365 CRM 性能优化

1. 应用程序开发时使用多线程开发。

需要考虑并发的问题,CRM乐观并发。

2. 允许系统创建GUID。

	允许系统自动为您分配 GUID (Id),而不是自己手动创建。此建议允许 Dynamics 365 客户参与(本地)以利用顺序 GUID,从而提供更好的 SQL 性能。即:创建记录时,不手动赋值主键ID。

3. 使用早绑定。

4. 插件优化。

1. 能不用插件就不用插件。
2. 编写执行速度更快的插件,注意插件的有效运行时间2分钟。
3. 插件的触发条件尽量做到最小颗粒。
4. 限制检索的数据,检索应用程序所需的最小数据量。

5. 更新数据最小颗粒,谨防引起限制级联的操作。

更新操作,除非需要更新ownerid再更新,谨防因为级联操作相关实体。

6. 避免通过共享海量的数据做权限控制。

CRM的标准共享所有的数据都是记录在一张表中的,所以慎用共享来做海量数据的权限处理。

7. 不要修改CRM的一些限制。

例如:
	1. 列表显示5000条的限制。
	2. 团队模板的实体个数限制,以及实体的团队模板个数限制。

8. 避免太广泛 无意义的模糊搜索

参考文档:微软文档

相关推荐
无尽的大道2 小时前
Java反射原理及其性能优化
jvm·性能优化
萌面小侠Plus6 小时前
Android笔记(三十三):封装设备性能级别判断工具——低端机还是高端机
android·性能优化·kotlin·工具类·低端机
人工智能培训咨询叶梓11 小时前
探索开放资源上指令微调语言模型的现状
人工智能·语言模型·自然语言处理·性能优化·调优·大模型微调·指令微调
CodeToGym13 小时前
Webpack性能优化指南:从构建到部署的全方位策略
前端·webpack·性能优化
无尽的大道13 小时前
Java字符串深度解析:String的实现、常量池与性能优化
java·开发语言·性能优化
superman超哥13 小时前
04 深入 Oracle 并发世界:MVCC、锁、闩锁、事务隔离与并发性能优化的探索
数据库·oracle·性能优化·dba
前端青山1 天前
Node.js-增强 API 安全性和性能优化
开发语言·前端·javascript·性能优化·前端框架·node.js
青云交1 天前
大数据新视界 -- 大数据大厂之 Impala 性能优化:应对海量复杂数据的挑战(上)(7/30)
大数据·性能优化·impala·数据分区·查询优化·海量复杂数据·经典案例
chusheng18401 天前
Python 爬取大量数据如何并发抓取与性能优化
开发语言·python·性能优化
XMYX-02 天前
MySQL 性能优化策略:提升响应速度与系统稳定性
mysql·性能优化