三分鐘搞懂 MySQL 隔離級別

三種bug: 髒讀: 例:insert into T values (4, '牛D');,然後沒commit。 其他進程SELECT讀取到的數據是未commit的數據。(數據庫只修改了內存沒修改外存) 不可重複讀: 例:一個事務範圍內兩個相同的查詢卻返回了不同數據(因爲中間有進程修改了值並且提交成功) 幻讀: 例:某個事務在讀取某個範圍的數據,但是另一個事務又向這個範圍的數據去插入數據,導致多次讀
相關文章
相關標籤/搜索