Microsoft CRM Form Load Performance Analyzer

My colleague William Phillips educated me on a feature  in CRM 2013 that I hadn’t heard of before:   CTRL+SHIFT+Q

Log into CRM and hit CTRL+SHIFT+Q to reveal the Performance Center:

image

It won’t look very exciting initially as you need to Enable it:

image

Do that, and then click the Close button.

Next, navigate to a CRM form whose performance you wish to analyze.  Load the form and then click CTRL+SHIFT+Q to see the results:

image

A variety of form load milestones are captured for you.  

Optionally, click the Select Major button and you will get the details provide in Text  format:

Form Load Start (-> 0 ms)
Read-Ready (-> 595 ms)
Initialize Controls – ViewportInlineEditControlInitializer (-> 1297 ms)
Initialize Controls – NonViewportFormBodyInlineEditInitializer (-> 1345 ms)
Initialize Controls – DeferredQuickFormInlineEditInitializer (-> 1497 ms)
Form Full Controls Init (-> 1749 ms)

A pretty nifty feature.  I’m somewhat surprised I hadn’t heard of it before.  But a quick Google  search didn’t return much mention of this.  Hopefully this helps spread the word.

[UPDATE] – check the comments below for information on where this works and doesn’t work.   It definitely works on CRM Online with Internet Explorer.   Mixed reports regarding On Premise.

Advertisements

21 thoughts on “Microsoft CRM Form Load Performance Analyzer

      1. Effendy L.

        This feature will show after you install Service Pack 1.. before that when you press CTRL + SHIFT + Q, they only show plain text format without graphic.. CMIIW..

  1. Abhirup

    Can someone please illustrate how to read the various parameters to draw conclusions on performance? I am afraid i am not getting how to interpret the information presented by the various metrics. Thank you.

    Reply
      1. Abhirup

        Thank You Aiden. This helps! Hopefully we would have more information as we learn how to use this better.

  2. Pingback: CRM 2013 – Microsoft CRM 2013 Opportunity form taking over a minute to load | Hosk's Dynamic CRM Blog

  3. Pingback: CRM 2013 – Microsoft CRM 2013 Opportunity form taking over a minute to load - Microsoft Dynamics CRM Community

  4. Pingback: CRM Form Load Performance Analyzer | Chitrarasan's Blog

  5. Pingback: CRM Form Load Performance Analyzer - Microsoft Dynamics CRM Community

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s