I have a set of reports using SSRS on a dedicated Reports server. Our reports are launched via hyper links on an aspx page. The hyper links open a report (in a new broswer) with selectable paramaters. There is no data when the reports initially load. However, the first time loading a report in the browser takes a significant amount of time. 30 – 50 seconds. Subsequent loading of any of the reports is much faster. It seemes like the server is spinning up objects in the background during the initial load.
Does anyone know the cause of this initial load performace issue?
Thanks
SSRS is just another ASP.NET app (see below) that works within the standard IIS environment.
Schedule a report email every 15 minutes to keep it loaded or change IIS settings.
SSRS comprises (from an App perspective):
You’re seeing the double whammy of ReportManager + ReportServer IIS timeouts. Scheduling will only remove the ReportServer timeout.