數據庫中某個視圖鎖死現象,強行中斷進程(SQL Server : error 1222)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
1問題現象正常遠程連接上數據庫后,發現某個視圖一直無法打開,且彈出“ 2問題分析通過上面的錯誤提示信息可以看出,該視圖被鎖死了,所以無法打開。那么如何造成該問題現象呢? 經過分析發現,天貓運營人員在后臺管理系統中正使用該視圖來篩選商品庫存信息NQTY,包括NQTY=0的情況,與此同時,后臺開發人員正在優化數據庫,將該視圖的篩選條件由NQTY>=0改成NQTY>0,進而產生了系統資源的競爭,造成了該問題中視圖鎖死現象。 3解決方法
select * from master..sysprocesses where DB_NAME(dbid)='數據庫名稱' and spid<>@@SPID and dbid<>0 其中,
kill spid(kill掉當前進程ID)
該文章在 2023/5/25 10:12:16 編輯過 |
關鍵字查詢
相關文章
正在查詢... |