I'm using Stimulsoft Reports.Net for MVC 2014.2 and I'm having some problems with memory usage.
There are some cases where I need to render reports with around 5000 pages using business objects.
During the creation of the objects the memory stays near 700MB, but when I call StiMvcViewer.GetReportSnapshotResult, after around 1 minute the report is rendered, but my IIS proccess is consuming around 2GB of memory.
The problem is that it can happen of two or more reports beeing rendered at the same time, what would overload my server.
Searching the forum, I found some people having the same problem, and I found a solution that involved using cache like this:
Code: Select all
report.ReportCacheMode = StiReportCacheMode.On;
report.RenderedPages.CacheMode = true;
report.RenderedPages.CanUseCacheMode = true;
There are anything else I can try?
note: I also tryed to upgrade to version 2015.2, but there was no improvements.
Thanks in advance,
Daniel.