根据我们的要求,我们在获取数据时锁定一个select for update
锁的表。这样,没有其他线程可以获取该数据。
我只想确认select count(*) from table where column1=value1
是否会检索锁定的行。
如果是,它是否会检索select for update
锁定结束时所做的最近更改(即等待行更新)还是会显示过时数据?
谢谢,
答案 0 :(得分:0)
1。它取决于TX隔离级别。
2。锁定意味着stop and wait
,但不是skip
。