次のようなオブジェクト構造があります: Box
has many Item
has many Ingredient
。特定のメソッドを呼び出すと、タスクを実行するためにすべてのコレクションを埋める必要があります。この場合、コレクションを熱心にロードする方が良いと思いましたが、私のテストでは、コレクションを遅延してロードする方が最小限高速です。ABox
には約 200Item
があり、次に約 400 がありIngredient
ます。
すべてのコレクションにデータを入力する必要がある場合、NHibernate (3.3) での熱心な読み込みが遅くなるのはなぜですか?