.NET MVCアプリケーションから定期的にアクセスする必要のある比較的静的なデータ(50,000以上の行)の大きなセットがあります。データへの各呼び出しは、一度に5〜20行しか必要としません.1〜2列(通常は「開始」フィルタ)でフィルタリングされます。ASP.NET - キャッシュ&フィルタまたはSQLで大きな結果が設定されていますか?
パフォーマンス上の利点についての情報があるかどうかを判断しようとしていますキャッシュされ、毎回データベースを叩くことになる、フィルタリングされた.NET Dataview(rowfilter)を使用することです。明らかにデータベースを保存しますが、フィルタリングされたデータビューはどのくらい効率的ですか?私は私のWebサーバーに過度のストレスを与えていますか?
フィルタリングされたDataViewとはどういう意味ですか?これは、データセット全体(50,000以上の行)を含むアプリケーションレベルで生成/格納され、必要なデータに対してオンザフライでフィルタリングされたDataViewであることを意味しますか? – mellamokb