I have around 200,000 ( .2 million ) records in the database. Client wants at a time 5,000 records to be shown on the browser. I tried Jqgrid and loaded 5,000 records and for other records using pagination to load. But the scroll bar is taking some time to scroll and also sorting taking bit amount of time. To select a record it is taking pretty good amount of time ( even for 500 records to select a record taking considerable amount of time ). I tried this on Windows 7 62 bit machine and 8 GB ram. Browsers I tried are Firefox, IE and Chrome
I just checked Flex datagrid and it is loading pretty fast (since it is handled by flash player) and everything works perfectly.
But preference is for Jquery Grids. Are there any other grids you used that handles 5,000 records at a time at client end pretty fast (or is there any other way to increase performance)?
i use flexigrid though I’m not sure that it will help you. The real problem here is that you want to show 5000 items on a page via javascript. What you should really do is tell you client its not practical and next to impossible and that you as the professional programer is telling him/her that the correct way to do it is to display the items 100 at a time and allow for searching and sorting