2
我正在使用實體框架與我的網站。爲了提高性能,我已經開始使用編譯查詢,無論是直接使用CompiledQuery.Compile還是使用ESQL。實體框架,編譯查詢和IIS
一旦查詢編譯完成,性能現在非常棒,就是這樣。編譯它們在一些頁面上顯然需要相當多的時間,所以第一次打擊總是非常糟糕。
這應該不是一個問題,因爲一旦它被編譯,它應該是好的,只要網站啓動並運行。但實際上並非如此。在頁面上處於一段不活動狀態後,感覺好像查詢已重新編譯(當我再次訪問它時)。
有可能嗎? IIS(v6)清除編譯查詢的緩存嗎?我可以阻止它這樣做嗎?我真的可以確認這是造成問題的原因嗎?
感謝,AD