web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Is it normal for page load times to be 12 seconds?

(0) ShareShare
ReportReport
Posted on by 221

We're an Online customer and I'm getting pretty tired of pages consistently taking 12 seconds (give or take a few seconds).

Is this normal behavior for Online customers? I'd also like to know what kind of performance on-prem customers get.

I know there are a lot of variables at play so you don't need to answer this question with "it depends". Save those answers for another post. :)

I recently created a form for Account that has just a few fields on it. All other fields, grids, lookups, Javascript, etc. were removed. It made absolutely no difference to the time it took to load the page. Still 12 seconds (give or take).

When you look at the code MS has created it's no surprise things are slow (Almost 400 HTTP requests! This is madness.) but I wonder if there's something happening with our instance or if this is normal.

Thanks!

p.s. It's telling that this forum doesn't have a Performance category.

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Community Member Profile Picture
    on at

    Hi (Random username) :)

    I have faced issues with CRM online loading time. This is normal but not acceptable. Page used to load forever in video taking sessions. we had to trim them down later. In demos, it is even difficult. This was in 2014-2015. There are modifications done in the later versions. One of them is  new form rendering. Below is the link for the same. See if this setting suits you.

    https://blogs.msdn.microsoft.com/crm/2015/04/29/microsoft-dynamics-crm-online-2015-update-1-new-form-rendering-engine/

    As you asked performance for CRM on Premise. We had issues with loading even here. But on creating database indexes, the performance is lot better. Below is the chart that explains it. No form took more than 7 secs. This includes custom entities and loads of JS, Odata and other integrations. 

    CRM-OnPremise-Load.png

     

    Let me know your thoughts on this.

  • Community Member Profile Picture
    on at

    You say you removed fields from the form, but it's not always the form causing things to run slow.

    Do you know if your CRM is using a lot of workflows?

    Many workflows, waiting and sitting in the pipeline can cause slowdowns. "Send e-mail on xx date", etc.

  • f23fzf34ffavcz2t56 Profile Picture
    221 on at

    Hi Bhanu,

    haha My username... I must have done that a very long time ago.

    Back before it was released, I was really looking forward to the new rendering mode of forms because of the graph in that page you linked. But I was very disappointed when I woke up the next morning (after the upgrade) to find that load times didn't seem any different.

    I just went to my sandbox instance (running 2016) and experimented with turning legacy mode on and off. Legacy mode is slightly faster than non-legacy mode. I can't believe it.

    My test consists of me loading an empty Account form and then clicking the reload button. I'm measuring from the moment I click the button to the moment the form is fully loaded.

  • f23fzf34ffavcz2t56 Profile Picture
    221 on at

    We do have workflows like that but don't currently have anything waiting. They're all Succeeded or Cancelled. And usually the number of waiting processes is low (<20?).

    On this topic, does a workflow on a given entity impact other entities' form load times or would it only impact its own forms?

  • Community Member Profile Picture
    on at

    Have you tried the performance center (Ctrl+Shift+Q)?

    blog.cobalt.net/.../understanding-the-microsoft-dynamics-crm-performance-center

  • Community Member Profile Picture
    on at

    Regarding the test for loading the forms, that I plotted the graph. And your results are weird. Like Eric pointed, enhancing the performance at browser level might help.

    Set the performance priority to High in Task manager for the browser process. That significantly improved the performance, at least for the demos.

  • f23fzf34ffavcz2t56 Profile Picture
    221 on at

    I didn't know about this so thanks! I haven't fully digested the article yet but hopefully it can provide some steps to improving things.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans