SQL Server に 12000 行を超えるテーブルがあります。すべての行を asp.net Web ページにロードすると、すべての行をロードするのに 10 ~ 15 分かかります。
数秒でデータをロードするのを手伝ってください..
SQL Server に 12000 行を超えるテーブルがあります。すべての行を asp.net Web ページにロードすると、すべての行をロードするのに 10 ~ 15 分かかります。
数秒でデータをロードするのを手伝ってください..
プロセスのどの部分に最も時間がかかっていますか? このアクションには、さまざまな段階があります。
何が遅いのかを正確に把握して初めて、適切に最適化できます。
virtual paging
おそらく、オンデマンドサポートを備えたサード パーティのグリッド コントロールを見つける必要があります。
ソリューション:
qzipを使用できます。どうやら、ロード時間を数秒に短縮することはできません。ただし、読み込み時間は大幅に改善されます。
100 のセットで結果を返し、Facebook のように非同期で jQuery を使用して結果を表示するハンドラーを作成します。ユーザーが代わりに「もっと読み込む」ボタンを押す必要があることを除いて、同じことを行うボタン。
注: 上記の実装はそれほど難しくありません。