データベースに約200,000(200万件)のレコードがあります。クライアントは、ブラウザに5,000レコードを表示することを望んでいます。私はJqgridを試して5000のレコードを読み込み、ページネーションを使って他のレコードを読み込みました。しかし、スクロールバーは時間をかけてスクロールしたり、時間をかけてソートしたりしています。レコードを選択するにはかなりの時間がかかります(かなりの時間をかけてレコードを選択するには500レコードですら)。私はWindows 7の62ビットマシンと8 GB RAMでこれを試しました。私が試したブラウザはFirefox、IE、ChromeですJqueryデータグリッドまたはフレックスデータグリッド
Flex DataGridをチェックしたところ、かなり速く読み込まれていて、すべてが完璧に機能しています。
ただし、Jqueryグリッドが優先されます。クライアント側で一度に5,000レコードを処理するために使用した他のグリッドがありますか(またはパフォーマンスを向上させる他の方法はありますか)?
私はここで完全に同意しなければなりません。顧客は一度に5000レコードを表示したいかもしれませんが、現実には1ページに多くのレコードを収めることはできません。したがって、ページネーションを使用してページングを使用すると、データの遅延読み込み(たとえば、必要なときにデータの読み込みなど)を実装できます。ここで最終的に実現する重要なことは、ソリューションが顧客のために機能する限り、データグリッドを実装する方法に違いはないことです。 –
あなたの迅速な対応とフレキシグリッドについて教えてくれてありがとう@mcgrailm、私は彼が言うことを明日の会議で見る。 – Bujji
ありがとうございました。私たちは一度に500のレコードで行きます。まだ遅いですが、クライアントのためにOK :) – Bujji