How long does it take to open a Sitecore node?

In Sitecore builds a lot of the focus during development and performance tuning is understandably around the customer facing experience. Recently we’ve needed to investigate performance issues within the CMS itself. If you’ve ever dug into this you’ll know its a tricky application to analyse as a lot of the interactions are client-side.

One metric we wanted to gather was ‘how long does it take to open up a sitecore node’? With the help of support they suggested digging into the js file which glues all this together: ‘\sitecore\shell\applications\content manager\content editor.js’.

If you add in the following log entries the chrome console should reveal all:

and then to finish up:

and

load times

Depending on your findings you have a few options for improving performance. Be sure to check you’ve set the pre-fetch cache sizes (/app_config/prefetch/master.config) and the master db cache sizes.

One thought on “How long does it take to open a Sitecore node?

  1. Hi there,

    I’m having an issue with a particular node and only one user (admin) which expands one node and it takes two minutes every single time it expands it. I have taken your approach and from the network tab I realized it takes 2 mins to call the GetTreeviewChildren method. I have then tweaked the settings on the master.config and master cache sizes but the issue persists. I have set DEBUG mode on log4net but the call is nowhere to be found on the log files. Would you have another idea? I also follow the steps on https://sitecore.stackexchange.com/questions/15504/sitecore-client-login-timeout-error-azure-paas with out any improvement. Thoughts?

Leave a Reply

Your email address will not be published. Required fields are marked *