read committed 提交讀的隔離級別是:事務A提交修改之后,事務B就能查看到 到事務A update的記錄結果。
開啟兩個mysql連接會話,並分別設置成mysql的會話為read committed 提交讀的隔離級別
同時開啟兩個事務:事務A,事務B
1)事務A
2)事務B
3)事務A 修改sid = 4 的version 並commit
4)事務B,可以select 到 事務A commit的 對sid = 4 的version的修改。(事務A只是update 沒有commit,事務B是查看不到事務A的update修改的)
總結:此時的事務B就會出現不可重復讀的結果,不可重復讀就是說:事務B先后兩次查詢software 結果是不一致的,因為事務A對sid = 4 的version做了修改,事務B再次select的時候,導致先后查詢的結果不一致了!