C#を使用してデータグリッドに表示する約300万行のデータがあります。
現在、 NHibernateを使用してデータベースsqlserver2005からデータをフェッチしています。NHibernate
はデータの取得に多くの時間を要します。NHibernateを使用してデータベースのデータからデータを効率的に取得する方法はありますか?
---編集----
アプリケーションには操作する膨大なデータがあるため、すべての行をロードすることは最悪のシナリオにすぎません。
通常の使用では、ユーザーは10k行をロードします。ページングを使用して表示される行の数を最小限に抑えることはできませんが、一部の行は他の行に依存しているため、アプリの初期化中にすべてのデータを読み込む必要があります。
NHibernateは1000行でも遅くなります。パフォーマンスを改善するための提案。
ありがとう。