请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

这里共享锁与共享锁是兼容的没懂

共享锁不是也会阻止其他事务进行修改吗? 那两个事务都给同一个数据加了共享锁之后都能修改各自的副本,然后又可以给其他事务查看没有提交前的数据备份是这个意思吗?

正在回答 回答被采纳积分+3

2回答

sqlercn 2019-07-12 09:42:26

只有读数据数据时才能加共享锁,而要修改数据是要加独占锁的。

0 回复 有任何疑惑可以回复我~
提问者 小学生6年级 2019-07-12 00:36:23

哦。。。好像是我理解错了。就是共享锁加了以后,给其加锁的事务也只能读不能修改,其他事务的权限也一样。。。 那意思就是不管有几把共享锁,总之就是为了共享锁存在的期间数据只能被读?  

0 回复 有任何疑惑可以回复我~
  • sqlercn #1
    是的,只有读数据才加共享锁
    回复 有任何疑惑可以回复我~ 2019-07-12 09:43:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信