我正在使用SQL Server 2005,SQL Server Studio客戶端。我有一個很長的存儲過程(它做了一堆表連接,一些刪除,一些插入和一些更新)定期運行(大約每2分鐘)。存儲過程/查詢永久執行(不完成或超時)
當我有了這個sp後,我發現我的數據庫有時沒有響應(當SP沒有運行時發生了幾次,並且在SP運行期間發生了很多次)。當數據庫沒有響應時,我無法從SQL Server Studio客戶端打開新的連接,如果我運行查詢/ sp狀態將會運行並保持永久,直到我手動重置控制面板中的SQL服務admin-工具。
你見過類似的問題嗎?
難道是因爲我新創建的SP做了太多事情導致DB崩潰?
所以這是一個Windows服務應用程序?我認爲你的SP的某處存在一個問題,你需要優化... – Crimsonland
這是一個很長的SP,所以我可能不應該在這裏發佈它。但是我應該怎樣看待改進? – Johnyy