我的會員將能夠使用X個小部件自定義他們的個人資料頁面,每個小部件顯示不同的數據,例如音樂列表,他們正在關注的人員列表等。NHibernate Eager Loading - 大量無關數據
幾個小部件包括: - 媒體名單,他們已經上傳 - 人名單,他們都跟隨 - 人名單如下他們 - HTML /文本小 - 媒體統計(NUM下載等) - 其它評論插件會員發表評論
一些小部件將不得不頁面返回數據,因爲可能有數百個結果。
我沒有做過的那一刻任何優化,所以它是做大量的工作DB的返回所有數據......這將是檢索數據的最有效方法......每個小部件會1 DB調用可以接受嗎?每頁可能有5-20個小部件。
如果您需要了解我的情況的更多信息,請隨時提問。
Paul
謝謝你的答案...將修改我的應用程序通過ajax加載數據,並使用MultiCriteria加載儘可能多的數據。 – 2010-07-20 03:16:38