Welcome Guest Search | Active Topics | Sign In | Register

Grid Performance / Capacity Options
ixthnar
Posted: Wednesday, August 19, 2009 1:50:55 PM
Rank: Advanced Member
Groups: Member

Joined: 11/15/2008
Posts: 44
Hello,

I am looking for advice on how to get optimal client-side performance from a Grid with a large number of rows. Here is what I am doing ...

1. LARGE chucks of 10 column information. If allowed, they would have occasion to want to scroll through 10,000 rows of a grid.

2. Resizable columns is a must.

3. Sort on any column is a "nice to have."

I have found ...

1. Grid starts causing exceptions in JavaScript at around 3,000 rows.

2. Chrome performance is great. IE 8 is Ok. Safari is slow. FireFox is unusable.

Any advice on how to get the best client-side performance out of Grid?
Is there anyplace the documents the practical limits for the various controls?

Thanks. Great product and excellent support!!!!

Chris
eo_support
Posted: Wednesday, August 19, 2009 2:59:50 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Hi,

When you have that many rows, it will be better for you to enable paging with Callback mode. Sorting is directly related to the amount of data you have but resizing should not. You can also try to reduce the height of the Grid to speed things up a little.

Thanks!
ixthnar
Posted: Wednesday, August 19, 2009 3:15:06 PM
Rank: Advanced Member
Groups: Member

Joined: 11/15/2008
Posts: 44
Believe or not the 1,000 to 10,000 rows is the required page size ... Really.

Any further thoughts on optimizing performance within my constraints?
and
Is there anyplace the documents the practical limits for the various controls?

Thanks!!
Chris

btw ... at 2,500 rows sorting performance is fast even in FireFox. Only scrolling and redraw present performance issues.
eo_support
Posted: Wednesday, August 19, 2009 3:44:55 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Hi,

Scrolling and redrawing has a lot to do with number of columns and number of visible rows. But it should not have much to do with the total number of rows. We do not document any practical limits because it can vary greatly from different the data and user system.

What you observed seems to indicate that scrolling and redrawing has a lot of to do with number of rows and it contradicts with our design goals. So we will look into it and see what we can find.

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.