0
我正在使用編譯查詢。如預期的那樣,他們需要額外的時間進行第一次編譯,但是我也注意到,它們在約30分鐘後才被重新編譯。在Linq to SQL中,您如何防止重編譯的編譯查詢
是否有可能控制何時重新編譯查詢或阻止它們重新編譯?如果我可以控制或阻止查詢,那麼它會產生巨大的差異,因爲如果我能夠控制或阻止查詢重新編譯。
任何幫助將不勝感激。
我正在使用編譯查詢。如預期的那樣,他們需要額外的時間進行第一次編譯,但是我也注意到,它們在約30分鐘後才被重新編譯。在Linq to SQL中,您如何防止重編譯的編譯查詢
是否有可能控制何時重新編譯查詢或阻止它們重新編譯?如果我可以控制或阻止查詢,那麼它會產生巨大的差異,因爲如果我能夠控制或阻止查詢重新編譯。
任何幫助將不勝感激。
,如果你不使用編譯的查詢和使用LINQ編寫查詢,然後在第一次查詢的SQL引擎執行的執行計劃將創建,然後使用SQL Server的執行計劃
你說的是預編譯的linq方...例如使用語法如:System.Data.Linq.CompiledQuery.Compile或者你在談論SQL引擎編譯查詢?代碼示例可能有助於回答您的問題。 – RThomas 2011-06-14 06:33:53
你能發佈一個你正在做什麼的代碼示例嗎? – 2011-06-14 20:27:47