SQL Server鎖使用注意事項(xiàng)之如何避免死鎖
本文主要向你介紹的是SQL Server鎖使用注意事項(xiàng)之如何避免死鎖,當(dāng)然此事項(xiàng)是SQL Server鎖使中經(jīng)常出現(xiàn)的,如果你是SQL Server鎖的熱捧者。那么下面的文章對(duì)于你而言一定很有意義。
1 使用事務(wù)時(shí),盡量縮短事務(wù)的邏輯處理過(guò)程,及早提交或回滾事務(wù);
2 設(shè)置死鎖超時(shí)參數(shù)為合理范圍,如:3分鐘-10分種;超過(guò)時(shí)間,自動(dòng)放棄本次操作,避免進(jìn)程懸掛;
3 優(yōu)化程序,檢查并避免死SQL Server鎖現(xiàn)象出現(xiàn);
4 .對(duì)所有的腳本和SP都要仔細(xì)測(cè)試,在正是版本之前。
5 所有的SP都要有錯(cuò)誤處理(通過(guò)@error)
6 一般不要修改SQL SERVER事務(wù)的默認(rèn)級(jí)別。不推薦強(qiáng)行加鎖

上述的相關(guān)內(nèi)容就是對(duì)SQL Server鎖使用注意事項(xiàng)之如何避免死鎖的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
【編輯推薦】
- SQL Server CLR之去除字符串中的指定字符串
 - SQL Server 2008 升級(jí)顧問(wèn)大盤點(diǎn)
 - 對(duì)SQL Server 2008的商業(yè)智能的解析
 - 三種SQL Server 恢復(fù)模式的比較
 - 造成SQL Server查詢速度慢的10種原因
 















 
 
 
 
 
 
 