0
我有一個有很多的導航性能,其他車型POCO的模型。我想知道用一個SQL視圖替換它,通過外鍵將所有這些表加入到一個尊重模型中,以便在一次旅行中獲得我需要的所有數據將提高性能。任何提示將不勝感激。虛擬財產加盟使用視圖
我有一個有很多的導航性能,其他車型POCO的模型。我想知道用一個SQL視圖替換它,通過外鍵將所有這些表加入到一個尊重模型中,以便在一次旅行中獲得我需要的所有數據將提高性能。任何提示將不勝感激。虛擬財產加盟使用視圖
在您的情況下,使用索引視圖可能會提高讀取性能,因此值得評估。如果你有改變數據庫結構,那麼你也可以考慮使用EF的ComplexType
功能,許多相關的類映射到同一個數據庫列的能力 - 避免了需要加入乾脆。
使用ORM時,記住C#模型和數據庫的設計通常不必相同;所以你可以構建一個高性能的數據庫以及一個合理的C#模型,並且損失最小。