Results 1 to 4 of 4

Thread: How to measure reportviewer performance

  1. #1
    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?

  2. #2
    Join Date
    Feb 2006
    Posts
    167

    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.

  3. #3
    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:

  4. #4
    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.

Similar Threads

  1. How to measure RAM speed
    By Laila in forum Motherboard Processor & RAM
    Replies: 4
    Last Post: 31-12-2010, 07:45 AM
  2. How to measure IC7 thermal paste
    By Netorious in forum Overclocking & Computer Modification
    Replies: 6
    Last Post: 15-05-2010, 12:34 PM
  3. Using diagnostic tool to measure the performance
    By Adriana_andros in forum Software Development
    Replies: 4
    Last Post: 01-02-2010, 07:37 PM
  4. Measure download speed
    By John Rodriguez in forum Tips & Tweaks
    Replies: 1
    Last Post: 18-06-2009, 10:30 AM
  5. How To measure SNR value
    By powerpuffgirl in forum Software Development
    Replies: 2
    Last Post: 11-12-2008, 12:56 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,714,246,515.72195 seconds with 17 queries