2012-03-02 190 views
5

我有一個WCF數據服務運行在實體框架代碼第一4.1提供程序之上。數據庫非常大(一個關鍵表有7千7百萬條記錄,每月增長約10%),並且表現出相當的性能問題。雖然分割大型數據庫是一件痛苦的事情,但似乎不可避免。我的問題是,有沒有人成功地實施了分數據庫的EF,如果有的話,你有任何指導?實體框架和分片數據庫

+0

沒有ü找到一個解決的辦法? – DarthVader 2012-08-20 22:59:10

+0

尚未解決。 – RockyMountainHigh 2012-08-22 21:10:12

回答

0

你已經調查了以下選項:

  1. 集羣您的數據庫(我假設它的SQL Server您正在使用)?
  2. 將一些數據(例如存檔記錄)提取到另一個表中,然後使用UNION查詢創建一個視圖,在需要完整數據集視圖時將兩個表連接在一起?
  3. 你的桌子上是否有索引 - 如果沒有,你是否嘗試過創建一個?