組, 我仍在學習SQL,並且遇到新問題。我有一對存儲過程在初始執行/連接上很慢。例如,我有一個存儲過程(sp),我在應用程序中使用它來查找產品的價格。我第一次在早上運行sp可能需要20-40秒才能執行。之後,它只需要1-2秒...我們還對sp(s)使用的表執行每日更新,更新後緩存被清除,並且初始運行需要20-40秒,然後是1 -2秒後。初始執行時存儲過程緩慢
有沒有辦法解決這個問題?不確定我是否應該在每日更新中添加某些內容,以便在更新(可能會變得麻煩)時觸發我的sp,或者如果我可以向我的sp添加一些信息,告訴它不清除緩存(這可能會導致空間問題)。我不知道該怎麼做,在初始執行後一切都很好...
任何建議,非常感謝。
你使用了哪個數據庫? – 2009-12-01 21:26:36