Click here to Skip to main content
15,885,216 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
We use sql reports in a dot.net web application but some of our reports are heavy and involve more table join and columns. as u know we cannot index all the involved columns(performance problem).

these reports impact web application performance. now we are running reports against the same database that is serving web application.

what are the solutions to happen reports on a separate database?
Posted
Updated 17-Apr-12 21:25pm
v2
Comments
ZurdoDev 19-Apr-12 12:12pm    
I don't fully understand your question; however, based on what I think you are saying, yes, you can move SSRS to a different server. Make sure IIS has its own server and even SQL has its own server.

1 solution

Hi,

I had this issue personnaly and did not have the luxory of an additional server.My reports needed to be correct as of close of business the previous day. So what I did was to perform overnight jobs with the complex queries in question and storing the results in a flat file. Then I could index the results table and query it directly without effecting the input and speeding up the output dramattically. I did create a separate database but on the same server.

I hope this helps.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900