Dynamics 365 CRM 性能优化

这篇具有很好参考价值的文章主要介绍了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. 避免太广泛 无意义的模糊搜索

参考文档:微软文档文章来源地址https://www.toymoban.com/news/detail-732545.html

到了这里,关于Dynamics 365 CRM 性能优化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Dynamics 365: 详解虚实体(Virtual Entity) 从0到1

    从Dynamics 365 for Customer Engagement 9.0开始,虚实体通过在Dynamics 365 Customer Engagement中无缝地将数据表示为实体,实现了外部系统中的数据集成。它无需数据复制,通常也无需自定义编码。 虚实体有如下的限制,但除了下面的这些限制外,它和其它的那些自定义实体没有区别: 数

    2024年02月07日
    浏览(39)
  • Dynamics CRM: 邮箱配置(三) - 配置Email Server Profiles和Mailboxes

    Email Server Profiles是配置邮箱的第一步,我们需要先配置邮箱的服务器,然后才能去指定邮箱接收邮件。 这可能和我们平时在手机端使用outlook或者gmail这种APP不同,在outlook,gmail这种App中我们一般输入常用的邮箱域名(@qq,@163,@hotmail, @gmail,@outlook)它会自动的将你的邮箱服务器,端

    2024年02月05日
    浏览(35)
  • 自定义Dynamics 365实施和发布业务解决方案 - 6. Azure集成

    在本章中,我们将讨论可用于实现快速和可扩展解决方案的Azure集成。我们将重点关注在Dynamics365实现中有用的三种类型的Azure技术。它们是Azure WebJobs、函数和逻辑应用程序。Azure WebJobs非常适合在后台运行的批处理。由于我们在本章中讨论的是Azure技术,我们还将快速了解一些

    2024年02月09日
    浏览(43)
  • Dynamics 365 Finance and Operations 创建你的第一个项目框架

    第一章:浅谈Dynamics CRM开发转Dynamics AX开发的感受与差异 第二章:Dynamics 365 Finance and Operations 虚拟机安装及使用 第三章:Dynamics 365 Finance and Operations 创建你的第一个项目(Visual Studio) 本文为大家介绍如何在Visual Studio中创建Model和Solution。并且让你了解Model和solution的基本概念

    2024年02月06日
    浏览(48)
  • 微软D365 入门文章汇总以及各项认证介绍(持续跟新.....) 自定义Dynamics 365实施和发布业务解决方案 (9章)

    希望入门D365的同学们,需要具备的知识点,涉及C#,WebApi,前端知识,Power Platform等知识,以及Azure的知识点等,需要有了解。 实施Microsoft Dynamics 365 CE-1. Dynamics 365 CE简介,提供了有关Dynamics 365客户参与度的基本详细信息_Martin-Mei的博客-CSDN博客 实施Microsoft Dynamics 365 CE-2. 实施

    2024年02月09日
    浏览(46)
  • Dynamics 365应用程序开发 - 6. 使用Microsoft Flow自动化业务流程

    在上一章中,我们了解了如何使用Microsoft PowerApps轻松创建自定义商业应用程序。在本章中,我们将了解Microsoft Flow,它可以定义为一种基于云的服务,使用户能够构建跨多个应用程序和服务自动化不同任务和流程的工作流。 在本章中,我们将介绍以下几点: 什么是Microsoft

    2024年02月09日
    浏览(38)
  • 自定义Dynamics 365实施和发布业务解决方案 - 4. 自动化业务流程

    本章的主要重点是研究拟议应用程序的关键业务流程的自动化。每个组织每天都有自己独特的业务操作,这些操作是业务的关键部分。有些自动化的业务流程不需要用户交互,有些流程需要用户交互。此外,在某些业务流程中,某些用户操作完成,然后触发自动化流程来完成

    2024年02月09日
    浏览(44)
  • Microsoft Dynamics 365:导入License到服务层,通过Business Central Administration Shell

    本文主要是Microsoft Dynamics 365的License导入的图解干货,不多赘述,直接上图: 第一步:准备好的License文件放在你喜欢的目录下 第二步:到开始程序里找到并打开 Business Central Administration Shell 3.第三步:执行导入命令 Import-NAVServerLicense -ServerInstance Starlite_0217 -LicenseFile \\\"D:Starl

    2024年02月11日
    浏览(35)
  • DYnamics 365如何隐藏实体列表页面home page页面上的PowerBI按钮和EXCEL template按钮

    如何隐藏以上两个按钮,用ribbon工具根本找不到这2个按钮。 解决方案:添加一个没用的按钮,通过调用enable方法来隐藏。 // JavaScript source code function HiddenButton() { HiddePowerBIButton(); HiddeDocumentTemplateButton(); return false } function HiddePowerBIButton() { } function HiddeDocumentTemplateButton() { } f

    2024年02月11日
    浏览(40)
  • SSRS开发的两种方式(VS中集成SSDT组件的开发方式)和(sql server端SSDT的开发方式)//Dynamics 365 开发reports的两种方式

    下载 SQL Server Data Tools (SSDT) for Visual Studio SQL Server Data Tools (SSDT) 是一款新式开发工具,用于生成 SQL Server 关系数据库、Azure SQL 数据库、Analysis Services (AS) 数据模型、Integration Services (IS) 包和 Reporting Services (RS) 报表。 使用 SSDT,你可以设计和部署任何 SQL Server 内容类型,就像在

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包