2
I have read关于REPEATABLE READ如何导致SELECT语句持有的锁保持在事务结束时。对UPDATE语句采用的排它锁也是如此?因此,当我在一个事务中更新一行时,后续的SELECT会返回UPDATE留下的值吗?SQL:在REPEATABLE READ隔离级别,UPDATE锁是否保存到事务结束?
所以我明白,如果我在事务1中选择一行,那么在事务1完成之前,事务2不能更新它。但是,如果我更新事务1中的行,事务2是否仍然必须等待事务1完成才能将事务2更新?