如 SELECT * FROM table WHERE id=1 FOR UPDATE 加锁后。同时其他进程 SELECT * FROM table WHERE id=2 FOR UPDATE 能访问到吗? 还是得等前一个进程完成后才行。
...全文
1199打赏收藏
SELECT ... FOR UPDATE 的问题
SELECT ... FOR UPDATE 读锁行后。其他进程还能不能同时访问未被锁定的行?? 如 SELECT * FROM table WHERE id=1 FOR UPDATE 加锁后。同时其他进程 SELECT * FROM table WHERE id=2 FOR UPDATE 能访问到吗? 还是得等前一个进程完成后才行。