2016-09-13 168 views
0

獲得實體框架(vs6.0)的性能問題。 在我的網站上,獲得一個頁面的性能(此頁面與數據庫有很長的邏輯關係)。實體框架6.0的性能問題

我查過了什麼?

案例

該網頁是工作的罰款與本地主機。 (頁面加載需要7到8秒的時間)

但是它的運行速度非常慢。 (花費時間將頁面加載到1.30到2分鐘)。 (有些時候它工作正常,需要花費時間進行頁面加載11到15秒)

所有其他頁面工作正常,但沒有長時間的數據庫邏輯。

如果我比較所有其他頁面加載時間與本地和現場沒有得到更多的差異。直播和當地

任何一個數據庫

相同的數據有想法,爲什麼它是工作很慢一些時間?

+0

一些編碼器犯了錯誤,他們在程序中加載了太多的數據。例如:如果你的數據庫有大約100萬行和20列,但你只需要幾行,那麼做一個「SELECT * FROM」是不好的(總是加載你需要的數據,但是不會像有!) – Radinator

+2

你可以顯示你的EF查詢嗎? – Sampath

+0

這很難。但是內部連接有很多查詢。 @database與數據很小。它在本地工作正常,但遇到了問題 – user2960398

回答

0

在我的情況下發現性能問題。未使用在使用實體框架對象的過程中Dispose()任何對象。