介绍Dynamics 365 Performance Center

关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复257或者20170517可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me 。

本文主要根据 THOMAS KJ?NIKSEN 写的 Microsoft Dynamics CRM Performance Center 写的,主要是翻译。

应该是从Dynamics CRM 2016开始引入Microsoft Dynamics CRM Performance Center了,这是一个用来诊断表单加载性能的好工具。

按照先后顺序,先介绍经典页面的使用方法。

在IE或者Edge浏览器中使用Ctrl + Shift + Q打开它,在Chrome浏览器中则是使用Ctrl + Shift + E。我这里使用Edge浏览器打开一个给大家看看。

介绍Dynamics 365 Performance Center

 

需要点击 Enable 按钮启动它,然后点击 Close 关闭Performance Center。

最好不要使用刷新,比如F5或者 Ctrl + F5,而是普通的打开页面即可。然后使用快捷键打开Performance Center,截图如下:

介绍Dynamics 365 Performance Center

 

可以看到加载完成(Complete Load)花了1秒多一点,所有的自网格加载完成(All Subgrid Load)花了1.2秒多,性能还好。点击Select Major按钮复制下来的信息如下:

Form Load Start (-> 0 ms)
Turbo Form Load Start (-> 73 ms)
Turbo.ActivityFeeds_Start (-> 263 ms)
ActivityFeeds_Initialize (-> 265 ms)
LoadNotes_Start (-> 299 ms)
LoadActivities_Start (-> 299 ms)
Page Ready for Data Bind (-> 363 ms)
Custom Script Frame Loaded (-> 390 ms)
Data Ready (-> 497 ms)
PageLoadedWithRibbonData (-> 707 ms)
TurboFormPostOnloadTimestamp (-> 708 ms)
MDDEnd (-> 708 ms)
TurboFormPreOnloadTimestamp (-> 708 ms)
CommandBar Rendered (-> 1063 ms)
ControlsInitializationCompleteTimestamp (-> 1066 ms)
AllSubgridsLoaded (-> 1268 ms)
Wall_RefreshAll_End (-> 1296 ms)

 

更多的信息可以参考这篇文章:Understanding the Microsoft Dynamics CRM Performance Center

项目中我们一般鼓励使用Chrome浏览器,它速度比IE要快。

在Administrator Guide for Dynamics 365的How to check latency章节中介绍了一个URL,类似如下:

https://demo.luoyong.me/tools/diagnostics/diag.aspx 

点击Run按钮,我的运行结果如下,官方说明(Web application requirements)是 Latency Test要小于150ms,我的64ms,Brandwidth Test 要大于等于 50 KB/sec,我的为264,符合要求,呵呵。

介绍Dynamics 365 Performance Center

 

再介绍UCI界面的使用方法,主要是参考 Tip #1160: Bring up client performance center ,可以在网址后直接加上 &perf=true 就可以显示了,也可以使用快捷键 Alt-Shift-Q 展示出来。

介绍Dynamics 365 Performance Center

 

展开后如下图,可以看到页面加载耗时 2277毫秒,还可以。

介绍Dynamics 365 Performance Center

 

 

 

更详细的信息请参考官方文档:Verify network capacity and throughput for clients ,现在Chrome浏览器也支持检测带宽了。


上一篇:Dynamics CRM定制子网格添加按钮实例之一


下一篇:为Dynamics CRM注释的图片附件做个预览功能