一个事务里面,有读的操作,然后 client 根据读的内容和程序运行时变量,去执行一些操作(费时 10s )
再根据操作结果,决定是否变更数据,最后提交事务
如果事务的级别是可重复读
当这个事务,执行的时候,被读取的行,是否要被卡住 10s
一个事务里面,有读的操作,然后 client 根据读的内容和程序运行时变量,去执行一些操作(费时 10s )
再根据操作结果,决定是否变更数据,最后提交事务
如果事务的级别是可重复读
当这个事务,执行的时候,被读取的行,是否要被卡住 10s
1
momocraft Jul 5, 2019
“卡”是加锁的意思吗?
DB 不需要加锁也可满足可重复读的要求,比如 snapshot |
3
yxjn Jul 5, 2019
不会,rr 事物级别读不会触发行锁。
|
5
sandrew1945 Jul 5, 2019
不会
|