How we speeded up report generation :-)

2 posts, 1 answers
  1. Answer
    Tony
    Tony avatar
    6 posts
    Member since:
    Jan 2014

    Posted 09 Aug Link to this post

    Just wanted to share this performance tip.

    We are running reports, which were actually not running that impressively fast from our website.

    The initial load was very long, and subsequent request (which I guess it reads from the FileStorage cache), was ofcourse faster.

    We then added a SSD disk to the dev server, and in the reports controller code we changed the path to the FileStorage part of the ReportServiceConfiguration, so it now pointed to a temp dir on the new SSD - and it now runs 10-15 times faster :

    After the first request, changing pages or reloading the report takes 1-2 seconds - before that it was 20+ seconds.

    And this is just a dev server, and the SSD was added via USB2 - so I am sure we can make it run much faster when we put it into deployment on bigger hardware.

    Hope it helps some fellow Report developers out there ;-)

  2. Stef
    Admin
    Stef avatar
    3036 posts

    Posted 10 Aug Link to this post

    Hello,

    @Tony: Thank you for this post.

    And for anyone interested, on reports level you can test the suggestions from the Performance Considerations help article.

    Regards,
    Stef
    Telerik by Progress
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. DevCraft banner
Back to Top