当前位置: 代码迷 >> Sql Server >> 没想到MSSQL2008如此脆弱!解决思路
  详细解决方案

没想到MSSQL2008如此脆弱!解决思路

热度:44   发布时间:2016-04-27 12:40:47.0
没想到MSSQL2008如此脆弱!
昨天同时5个人插入,查询同一个表就产生了死锁。
初步看来是我游标的问题。我使用的ADO
目前的解决办法。

1、ADO游标由原来的adLockPrssimistic 改为adLockOptimistic
2、在select 语句后面加with(nolock)
请问大家,这样可行吗?明天就要去客户那里测试了。

------解决方案--------------------
是的,软件都是脆弱的,所以需要注意用法和优化

------解决方案--------------------
针对楼主这个问题,通常都是在查询语句里增加with(nolock)来允许脏读。