读书人

请教with(xlock,锁)和with(锁)效果一

发布时间: 2012-02-03 22:02:47 作者: rapoo

请问with(xlock,锁)和with(锁)效果一样吗
例如:

update table1 with(xlock,rowlock) set col1= 'xxx ' where col2= 'xxx '

update table1 with(rowlock) set col1= 'xxx ' where col2= 'xxx '

这两句等效吗

谢谢

[解决办法]
写了两个事务试验了一下,table1在指定对某行的排它锁与行锁后,另一个事务对该表其他行的访问并不受影响,我认为是等效的。

等高手继续发言

读书人网 >SQL Server

热点推荐