Performance in SSRS
Hi i has a Report which pulls 900 records from a 5 million Data set. Actually i have tuned my Stored Procedure.While running the Sp against SQL SERVER Database it was taking only few sec(4) but when i run that Report which uses that SP it was taking almost 45 sec to show up the data on report manager. In this case how can i tune in Report Manger.Why the both times are different?
May 9th, 2011 5:46pm

Hi - Is your stored procedure using parameters from the report? If so, then I had a similar experience. I'd run the stored proc and it would run in a few seconds when running via SSMS...but then the report would take forever (or very close!) to run. As it turned out the problem had to do with a poor/incorrect execution plan being used because of parameter sniffing. Try google (or bing) sql server stored procedure and parameter sniffing. Basically, what I had to do (and you might too) is to spoof the parameters in the stored proc. So, instead of this: Create Procedure MyProc @Param1 datetime , @Param2 nvarchar(50) AS Declare @MyParam1 datetime = @Param1 Declare @MyParam2 nvarchar(50) = @Param2 SELECT Column1, Column2 FROM dbo.Table1 t Where t.Column1 = @MyParam1 And t.Column2 = @MyParam2 I had to do this...and the results were great...back to excellent performance for the query: Create Procedure MyProc @Param1 datetime , @Param2 nvarchar(50) AS Declare @MyParam1 datetime = @Param1 Declare @MyParam2 nvarchar(50) = @Param2 SELECT Column1, Column2 FROM dbo.Table1 t Where t.Column1 = @MyParam1 And t.Column2 = @MyParam2 Hope this helps. - will - will
Free Windows Admin Tool Kit Click here and download it now
May 9th, 2011 6:39pm

There is a new and long article by Erland Sommarskog that may help to troubleshoot this problem Slow in the Application, Fast in SSMS? Understanding Performance MysteriesFor every expert, there is an equal and opposite expert. - Becker's Law My blog
May 9th, 2011 8:26pm

There is a new and long article by Erland Sommarskog that may help to troubleshoot this problem Slow in the Application, Fast in SSMS? Understanding Performance MysteriesFor every expert, there is an equal and opposite expert. - Becker's Law My blog
Free Windows Admin Tool Kit Click here and download it now
May 9th, 2011 8:26pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics