それぞれ 3,500 万を超える関連レコードを含むかなり大きな関連テーブル セットがあります。パラメーター (データ範囲、型コードなど) を使用してデータベースにクエリを実行し、関連する結果セット (10 ~ 10,000 レコード) を返す WCF メソッドをいくつか作成する必要があります。
同社は EF 4.0 で標準化されていますが、4.X に対してオープンです。5.0 への移行について議論できるかもしれませんが、その可能性は低くなります。
エンティティを使用してこのような多数のレコードを処理する最善の方法は何ですか? 一連のストアド プロシージャを作成してエンティティから呼び出す必要がありますか、それともエンティティ内でできることはありますか?
データベースを制御できないため、テーブルを分割したり、マテリアライズド ビューやパーティション テーブルを作成したりすることはできません。
入力/アイデア/提案は大歓迎です。