客户端的Microsoft Dynamics CRM性能问题

时间:2015-05-19 17:57:39

标签: dynamics-crm

我是公司的新手,我们在网站上部署了CRM2011,我们有代理商使用我们的CRM系统。在每周的基础上,最终用户抱怨客户端计算机上的CRM运行缓慢。我开始了解CRM,并且不太了解它。

CRM客户端应用程序是否捕获任何数据或记录任何有助于我调查CRM在其计算机上运行缓慢的原因的信息?

用户在其Internet Explorer浏览器上清除缓存,Cookie,临时文件,并且缓慢问题消失。

我该如何进一步调查此事?

2 个答案:

答案 0 :(得分:3)

  

在每周的基础上,最终用户抱怨CRM运行缓慢   客户端计算机

您首先需要为"慢"定义特定指标。 - 必须是可重复测量的,而不仅仅是用户的意见。 "当我第一次启动CRM时,需要30秒才能加载"和#34;当我保存一个新的帐户记录时,它需要25秒" - 您必须将问题陈述归结为这些类型的细节。否则,你永远不会知道在哪里看,你不知道你是否已经修好它。

现在,一旦遇到特定的性能问题,您需要确定CRM(在您的环境中的基线)是否表现可接受。在CRM中创建新组织,并在新组织和当前组织中的低负载期间创建一些帐户和联系人。性能差异是什么?由于插件执行,你能解释这种性能差异吗?执行更新,分配,删除等,并进行相同的测量。

如果我对系统及其历史一无所知,我就会开始。一旦我可以缩小具体的性能并且我有一个控制组织 - 在相同的环境中运行 - 用于比较我会去Serverfault并发布一个具有所有相关细节的特定问题(自定义实体,工作流/插件,服务器配置) ,sql配置/索引,工作站设置,网络拓扑等),用于解决您遇到的每个性能问题。

答案 1 :(得分:0)

Nicknow是正确的,因为您必须获得一些指标,并确定这是否真的是客户端CRM Outlook性能问题,或者是否是由于SQL Server不良或Microsoft CRM不佳导致的服务器端问题服务器性能。

如果要排除导致性能问题的网络延迟较差,可以从http:///tools/diagnostics/diag.aspx从Web客户端导航到Microsoft CRM网站(基本上只是在/tools/diagnostics/diag.aspx到CRM URL的末尾)并从该页面运行测试,注意到您应该看到的间隔时间小于100毫秒以获得更好的性能,理想情况下接近10毫秒或更短的延迟(如果在局域网。虽然不再那么常见,但如果您的客户端具有2 GB或更少的RAM或运行较慢的单核或双核处理器,那么这也会导致性能降低。我没有看到的另一个因素是,如果一个用户每个Outlook文件夹有数千封电子邮件,或者一个带有大量电子邮件的超大邮箱,那么这可能会对性能不佳造成更大的影响。

如果您希望调查并更改某些与Microsoft CRM Outlook客户端相关的性能,可以参考此知识库文章 - https://support.microsoft.com/en-us/kb/2585157,"使用Microsoft Dynamics时性能降低面向CRM的CRM 2011客户端"因为它有各种同步设置的许多注册表项值。通常,增加一些同步间隔是提高CRM Outlook客户端性能以及减少SQL Server总体负载的好方法,因为它会经常处理较少的查询(特别是如果你是在一个拥有超过100个并发或更多Microsoft CRM用户的组织中)。如果您不想打扰所有注册表项,您只需对我在上面文章底部复制的CRM Outlook客户端同步时间进行一些更改。

"此外,您还可以尝试增加Outlook同步间隔。默认情况下,此间隔设置为15分钟。要增加内部,请执行以下步骤:1。打开CRM Web客户端。 2.单击“设置”,单击“管理”,然后单击“系统设置”。 3.单击Outlook选项卡,然后检查同步之间的最短时间选项。

Microsoft Dynamics CRM用户可以将此服务器设置的同步值调整为用户在Outlook中的个人Microsoft Dynamics CRM选项中定义的最小值。若要更新Outlook最小值,请按照下列步骤操作:1。打开Microsoft Outlook 2010。 2.单击“文件”,单击“CRM”,然后单击“选项”。 3.在“同步”选项卡下,更新每个“x”中“同步我的Outlook文件夹中的CRM项目”的值。分钟选项。 "

以下博客文章有很多关于CRM Outlook客户端性能以及服务器端性能项目的检查项目(我已经复制了一些客户端项目以进行检查)

http://blogs.msdn.com/b/ritesh_ranjan/archive/2013/11/21/dynamics-crm-outlook-client-performance-troubleshooting-and-optimizations-guide.aspx

"隔离Outlook性能问题: •为CRM Outlook客户端安装的更新汇总是什么? •性能问题是什么意思?我们是在谈论整体展望绩效还是具体的? •我们是否定义了任何性能基准?如果没有,现在还为时不晚。 •当您发现性能问题时会发生什么?正确描述完整地理解该问题。 •我们是否有任何错误或只是前景变得迟钝? •问题发生时,有多少并发用户同时访问CRM? •此问题是同时发生在所有用户身上还是随机发生? •这是否发生在CRM中的特定实体?如果是,请先深入了解该实体。 •我们在启动Outlook客户端时是否正在讨论性能问题,或者在使用它的过程中是否一直在发生? •发生此问题时,CRM服务器的性能如何? •Dynamics CRM在Web客户端上的整体性能如何? •有缺陷的用户是否在其Outlook上配置了多个邮箱? •outlook的服务包级别是什么?

注意:最好在Dev./UAT/Test环境中安装最新的Service Pack和更新汇总并进行适当的测试。

"

如果您在完成这些项目后仍然遇到问题,最好深入了解您的Microsoft CRM合作伙伴,Microsoft CRM支持,或者如果您是Microsoft高级客户,与Microsoft CRM PFE团队合作。