本文主要向你介绍的是SQL Server锁使用注意事项之如何避免死锁,当然此事项是SQL Server锁使中经常出现的,如果你是SQL Server锁的热捧者。那么下面的文章对于你而言一定很有意义。
1 使用事务时,尽量缩短事务的逻辑处理过程,及早提交或回滚事务;
2 设置死锁超时参数为合理范围,如:3分钟-10分种;超过时间,自动放弃本次操作,避免进程悬挂;
3 优化程序,检查并避免死SQL Server锁现象出现;
4 .对所有的脚本和SP都要仔细测试,在正是版本之前。
5 所有的SP都要有错误处理(通过@error)
6 一般不要修改SQL SERVER事务的默认级别。不推荐强行加锁
上述的相关内容就是对SQL Server锁使用注意事项之如何避免死锁的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】
- SQL Server CLR之去除字符串中的指定字符串
- SQL Server 2008 升级顾问大盘点
- 对SQL Server 2008的商业智能的解析
- 三种SQL Server 恢复模式的比较
- 造成SQL Server查询速度慢的10种原因