日期:2014-05-18  浏览次数:20416 次

小弟求教,事务中的排他锁和共享锁是不是都要在事务结束时才能释放
小弟求教,事务中的排他锁和共享锁是不是都要在事务结束时才能释放,中间的过程都是加锁的

------解决方案--------------------
排他锁会保留到事务结束为止
共享锁默认情况下是 当数据读取完毕后就会是释放
但是你可以通过查询提示或者采用不同的隔离级别改变这种默认行为
比如可重复读(repeatable read)隔离级别 事务保持共享锁直到事务结束
同样查询提示也有这样的功能!
------解决方案--------------------
探讨
排他锁会保留到事务结束为止
共享锁默认情况下是 当数据读取完毕后就会是释放
但是你可以通过查询提示或者采用不同的隔离级别改变这种默认行为
比如可重复读(repeatable read)隔离级别 事务保持共享锁直到事务结束
同样查询提示也有这样的功能!