关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复257或者20170517可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www. 。
本文主要根据 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浏览器打开一个给大家看看。
![]() 需要点击 Enable 按钮启动它,然后点击 Close 关闭Performance Center。
最好不要使用刷新,比如F5或者 Ctrl + F5,而是普通的打开页面即可。然后使用快捷键打开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,类似如下:
点击Run按钮,我的运行结果如下,官方说明(Web application requirements)是 Latency Test要小于150ms,我的64ms,Brandwidth Test 要大于等于 50 KB/sec,我的为264,符合要求,呵呵。
|
|