This sample demonstrates how dhtmlxGrid works with large amount of data.
We have put into a table in a Mysql database 2.500 records filled with random words. dhtmlxGrid, using Ajax, loads only those records, that are visible.
When user is scrolling, dhtmlxGrid automatically loads new records from database and displays them. When user is scrolling back, those records that have been already loaded, are taken from cache.
If user wants to make a search (just enter some word into input fields), grid sends search criteria to server and loads only data that correspond to entered criteria.
Important: sample is working with real data - 2.500 records. Enjoy it's performance and imagine how it could be used in your product