SSRS Performance Mystery

Posted by user101654 on Stack Overflow See other posts from Stack Overflow or by user101654
Published on 2011-12-22T13:41:21Z Indexed on 2013/06/29 16:22 UTC
Read the original article Hit count: 139

I have a stored procedure that returns about 50000 records in 10sec using at most 2 cores in SSMS. The SSRS report using the stored procedure was taking 20min and would max out the processor on an 8 core server for the entire time. The report was relatively simple (i.e. no graphs, calculations). The report did not appear to be the issue as I wrote the 50K rows to a temp table and the report could display the data in a few seconds. I tried many different ideas for testing altering the stored procedure each time, but keeping the original code in a separate window to revert back to. After one Alter of the stored procedure, going back to the original code, the report and server utilization started running fast, comparable to the performance of the stored procedure alone. Everything is fine for now, but I am would like to get to the bottom of what caused this in case it happens again. Any ideas?

© Stack Overflow or respective owner

Related posts about Performance

Related posts about sql-server-2008