mysql的RR隔離級別下讀鎖問題
我理解的RR隔離級別下,操作同一個數據:
事務A: 讀1
事務B:寫
事務A:讀2
我理解的老師講的意思:事務B的寫應該被事務A的讀鎖阻塞才對,
但我試了下mysql 5.7, 發(fā)現,事務B并不能被阻塞,(可重復讀是OK的)。
請問老師,我哪兒理解錯了么?
我理解的RR隔離級別下,操作同一個數據:
事務A: 讀1
事務B:寫
事務A:讀2
我理解的老師講的意思:事務B的寫應該被事務A的讀鎖阻塞才對,
但我試了下mysql 5.7, 發(fā)現,事務B并不能被阻塞,(可重復讀是OK的)。
請問老師,我哪兒理解錯了么?
2019-05-30
舉報
2019-10-26
SELECT FOR UPDATE 才會加鎖.
2019-10-15
可能是因為mvcc
2019-08-01
百度下看看