データベースに約 7,000 行のテーブルがいくつかあり、カスタム形式のピボット テーブルのような詳細を使用して Web サイト (asp.net) でレポートを作成する必要があります。
たとえば、この量のデータでリピーターをレンダリングすると非常に遅くなるため、これに対する最善の解決策は何ですか。
アドバイスをありがとう
データベースに約 7,000 行のテーブルがいくつかあり、カスタム形式のピボット テーブルのような詳細を使用して Web サイト (asp.net) でレポートを作成する必要があります。
たとえば、この量のデータでリピーターをレンダリングすると非常に遅くなるため、これに対する最善の解決策は何ですか。
アドバイスをありがとう
ページングの使用をお勧めします。
使用している言語については言及していませんが、リピーターの言及は ASP.Net を示唆していますか? 私の経験では、データを DataGrid にバインドする方が、大きなデータ セットの方が高速です。
しかし、なぜそんなに多くのデータを Web ページに表示したいのか不思議に思う必要があります。正気のユーザーは、そこまで多くのデータを座ってスクロールし、それが役に立つとは思いません。ユーザーにとって有用な関連データにデータを制限します。通常は 100 行未満にフィルター処理されます。
IMO、これだけの量のデータを含むレポートは、形式に関係なく役に立ちませんが、印刷されたレポートなどのために絶対にすべてを持っている必要がある場合は、代わりにサーバーで PDF ドキュメントを生成することを検討してください。