After reviewing your initial inquiry once again, we got to the conclusion that using our Reporting for such purposes is not exactly what it has been designed for. Every report instantiation will cache the whole report in the server's memory - this is of course per session. So if you have 5 simultaneous users working with the report at the same time and the report is taking up 200 Mb, then you will have 1 GB total memory reserved for our report only. These 200 Mbs are not only data, but the whole report being processed - every report control has numerous properties.
Unfortunately as explained in our previous post we still miss a caching mechanism to handle this, and we also lack a table item that would fastened up the initialization. Currently the whole reports is being processed, because we do not know at design time how many items will fit on a single page.
If you need this data for web presentation only, we can suggest a grid control instead, moreover our RadGrid control
exposes API for pdf, csv, word, excel exporting.
Sorry for the inconvenience once again and let us know of your thoughts.
the Telerik team