Questions tagged [performance-profiling]
Questions about benchmarking and analyzing Sitecore performance.
Optimize Homepage Load Speed
Any way I can reduce these numbers? This is the only page that loads incredibly slow compared to others. I enabled Debug in Experience Editor to see this. Sometimes the page loads slow sometimes it ...
Sitecore page load slowness
I'm using Sitecore instance 9.1, Solr 7.2.1, and SXA 1.8. I have deployed the environment on Azure and while monitoring incoming requests (to CD instance), I've noticed slowness in loading some pages ...
How to profile Sitecore startup time in Azure
It is quite easy to profile Sitecore startup time on-premise, e.g. using JetBrains dotTrace. However, I can't find any good tools to do the same with Sitecore in Azure. JetBrains dotTrace simply does ...
Is the class PerformanceCounters.DataCount thread safe
Is the Diagnostics class Sitecore.Diagnostics.PerformanceCounters.DataCount thread-safe (or perhaps, I mean accurate in the context of multiple threads). I noticed that it is used by Sitecore to track ...
Profiling Sitecore 9.1 JSS Server-Side-rendering node server
JSS site is running in integrated mode on Sitecore 9.1 I have problem with the SSR node process, it's hanging around 18 min on load tests and results in error 500 for site. For blind solution I ...
How do I create missing performance counters for Sitecore 9.0?
While reviewing the Sitecore logs I'm seeing the following: ManagedPoolThread #13 15:25:29 INFO Trace: Warning: Counter 'Sitecore.Caching\Cache Clearings / sec' does not exist on this server. ...
Sitecore.Pipelines.HttpRequest.EnsureServerUrl Processor very slow
I have a multi-site Sitecore instance (Sitecore 8.2), and one of the sites is very slow to load. I enabled Pipeline profiling, and saw that the httpRequestBegin pipeline is taking a large majority of ...
ModelBinders vs Sitecore Debug mode
We used ModelBinders.Binders on our project to make resolving of controller action parameters easier and make code more testable. ModelBinders.Binders[typeof(SomeType)] = new SomeTypeModelBinder(); ...
Enable Performance Profiler Output
I've been searching a good bit on Google and can't find an answer. I'm accustomed to using the Profiler output to determine which controls are under performing and optimizing them. Usually I turn ...
How to ignore (and test) /sitecore/service/keepalive.aspx in MiniProfiler [duplicate]
I'm using MiniProfiler in a Sitecore project. I've set up MiniProfiler to ignore a bunch of sitecore specific paths, including /sitecore/. I left the page open for a while and after refreshing I see ...
Is there a downside to enabling the Sitecore Pipeline Profiler?
The Sitecore Pipeline Profiler is disabled by default. What is the performance impact when enabling it? Is it recommended to only do this in development, or can it be safely run in production?
Sitecore Page - First request on every page slow
We have been noticing that the first request to any of the Sitecore pages seems to be loaded slow. Every subsequent request is ok. Note that we can't use output cache as is a transaction based member ...
Tool to test long term execution footprint of your Sitecore solution
So I'm coming up on the end of a project cycle; and I want to just give it a good shake around the hinges to see if everything is fine. I'm not looking for load testing (imo, load testing locally is ...