This is a migrated thread and some comments may be shown as answers.

How we speeded up report generation :-)

1 Answer 134 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Tony
Top achievements
Rank 1
Tony asked on 09 Aug 2016, 01:49 PM

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 ;-)

1 Answer, 1 is accepted

Sort by
0
Stef
Telerik team
answered on 10 Aug 2016, 08:49 AM
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
Tags
General Discussions
Asked by
Tony
Top achievements
Rank 1
Answers by
Stef
Telerik team
Share this question
or