我重構遺留項目與許多意見。 目前只需從視圖中選擇數據,它的工作速度相當快。但重構後選擇減慢性能。我查看了SQL發送到數據庫,它幾乎相同,除了一些別名設置爲字段,但此視圖沒有任何主鍵,所以爲了使它在流利的nhibernate中工作,我添加了一個複雜的鍵。視圖有大約10k行。 所以我認爲延遲是在客戶端根據一些nhibernate密鑰檢查。 smbd可以幫助解決這個問題嗎? 謝謝。流利Nhibernate化合物編號減慢性能
0
A
回答
1
實際上,當前的nhibernate文檔討論了複合標識的缺點,作爲一種替代解決方案,您可以添加一個簡單的鍵並對獨特的字段進行查詢,這應該會更快。
+0
我會等一會兒,也許會有另一個答案。但我不想改變看法,因爲有很多這樣的觀點。 – 2012-04-28 13:36:57
相關問題
- 1. 流利的NHibernate:初始化OneToMany集合
- 2. 流利的NHibernate混合映射屬性
- 3. 同類流利/ NHibernate集合
- 4. 流利NHibernate地圖組合
- 5. 複合鍵流利nhibernate
- 6. 流利Nhibernate,複合鍵,不能解決屬性:錯誤消息
- 7. 流利的nHibernate慢啓動時間
- 8. 減少流利NHibernate的日誌輸出
- 9. 流利Nhibernate&Linq(未找到物業)
- 10. 流利-Nhibernate HasMany物件參考對象
- 11. LLBLGEN - 流利NHibernate
- 12. C#流利nhibernate
- 13. C#流利nhibernate
- 14. 組合框減慢彈性
- 15. 流利的nhibernate id開始號碼
- 16. 流利的NHibernate與NHibernate 3.0
- 17. 流利Nhibernate和Nhibernate 2.1.0.1003
- 18. NHibernate /流利NHibernate映射
- 19. NHibernate或流利的NHibernate?
- 20. 流利的NHibernate - 集合沒有過濾
- 21. 流利的NHibernate映射 - 複合鍵
- 22. 流利Nhibernate複合鍵映射錯誤
- 23. 流利Nhibernate訂購,在集合
- 24. nhibernate流利的映射覆合ID
- 25. 在流利NHibernate中映射覆合鍵
- 26. 流利的NHibernate可視化設計師
- 27. 本地化的流利的NHibernate映射
- 28. 流利NHibernate和log4net
- 29. 流利Nhibernate映射
- 30. 從appSettings流利NHibernate
如果有人有解決方法,請分享。 – 2012-05-02 10:46:01