Paging behavior

Stimulsoft Reports.WEB discussion
Post Reply
G.hammad
Posts: 67
Joined: Tue Jun 24, 2014 7:59 am

Paging behavior

Post by G.hammad »

Hello stimulsoft team,

can any one explain for me exactly how paging behavior work exactly !?
i mean on performance issue for example :
if display report with 5 pages and press next page it work so fast !
but when i have 900 pages in report and press next page it takes times ! by the way i'm using render mode ajax with cache mode and cache mode = page are these mode effect performance of how paging work or huge data take long time in paging?!


thank you,
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: Paging behavior

Post by HighAley »

Hello.

There are different Viewer in the Reports.Web product. They use different technologies and work different.
Could you specify what viewer do you use? and what version?

Thank you.
G.hammad
Posts: 67
Joined: Tue Jun 24, 2014 7:59 am

Re: Paging behavior

Post by G.hammad »

Hello Aleksey Andreyanov,

I'm using web viewer with version 2014.3.17.0

thank you,
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: Paging behavior

Post by HighAley »

Hello.

The serialized rendered report is stored in cache as text string. So if you go to the next page the report is loaded from string and if you have large report it takes more time.
In MVC Web Viewer we have other algorithm that works faster.

Thank you.
G.hammad
Posts: 67
Joined: Tue Jun 24, 2014 7:59 am

Re: Paging behavior

Post by G.hammad »

Hello Aleksey ,

what do you mean stored in cache as text string ?! do you mean all the data in report stored as string !?
and to get any page you need to search from serialized text string is this what you mean?!!
Vladimir
Posts: 1462
Joined: Fri Apr 13, 2007 4:05 am
Location: Earth

Re: Paging behavior

Post by Vladimir »

Hello,

After building, the rendered report serialized in a packed string and stored in the cache server.
This behavior has been optimized in the MvcViewer, we plan to optimize the WebViewer soon.

Thank you.
Post Reply