Go Back   TechArena Community > Software > Windows Software
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read SiteMap

Tags: , , , ,

Sponsored Links



How to measure reportviewer performance

Windows Software


Reply
 
Thread Tools Search this Thread
  #1  
Old 12-08-2009
Xena's Avatar
Member
 
Join Date: Apr 2009
Posts: 68
How to measure reportviewer performance

I have a Windows Forms application that uses SQL Server 2005 Reporting Services and displays the reports in the application using the ReportViewer control. As soon as one report is run, the entire site degrades dramatically and does not improve speed until IIS is reset. My VB.NET code is pulling two tables from a database and dumping it to a DataSet. Table one has around 4000 items, and table two has around 16000. Filling the DataSet takes about 1 second. I'm using the version of CR that comes with VB2k8 Pro by the way if that helps. Also, how does result set caching work?
Reply With Quote
  #2  
Old 12-08-2009
BlackSunReyes's Avatar
Member
 
Join Date: Feb 2006
Posts: 124
Re: How to measure reportviewer performance

If you wanted to take out the expected result from the reportviewer you nee to Check if the Crystal Reports Viewer has available events such as DownloadStarted and DownloadFinished and you should explore its functionality to its extend.
Reply With Quote
  #3  
Old 12-08-2009
Member
 
Join Date: Jan 2009
Posts: 150
Re: How to measure reportviewer performance

Use UserControl that has all necessary methods and properties to supply database path, to read report path, parameters and supply parameter values.

Also go through the Toolbars available with reportviewer

File menu >
Use the File menu to work with report files.

Open local report
Opens a report file located on your workstation.
Merge with local report
Combines one or more report files that are stored on your workstation with the report file that is currently open in the Report Viewer.
Save as local report
Saves the report on your workstation.
Export report to local HTML
Saves the report as an .html file on your workstation.
Export graph to local GIF
Saves the graph that is currently shown in the Report Viewer as a .gif file on your workstation.
Open remote report
Opens a report that is saved on the IBM Director server.
Merge with remote report
Combines one or more report files that are stored on the IBM Director server with the report file that is currently open in the Report Viewer.

To know more about the reportviewer menu check here:
Reply With Quote
  #4  
Old 12-08-2009
Aanand's Avatar
Member
 
Join Date: Apr 2009
Posts: 89
Re: How to measure reportviewer performance

Can the report task be placed into a BackgroundWorker (however, I'm sure you have though of this)? At least that way you could free up the UI in the original tread. I tweaked the reports, removing handlers and fixing redundant code, but still no improvements were to be found.
Reply With Quote
Reply

  TechArena Community > Software > Windows Software


Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "How to measure reportviewer performance"
Thread Thread Starter Forum Replies Last Post
How to measure RAM speed Laila Motherboard Processor & RAM 4 31-12-2010 07:45 AM
Using diagnostic tool to measure the performance Adriana_andros Software Development 4 01-02-2010 07:37 PM
How to measure Monitor Size Cammaron Monitor & Video Cards 3 19-08-2009 10:15 AM
How To measure SNR value powerpuffgirl Software Development 2 11-12-2008 12:56 PM
how to monitor/measure USB bus performance - drive transfer rates... murdan2413 Windows Server Help 0 10-12-2008 06:57 AM


All times are GMT +5.5. The time now is 10:49 PM.