事物的隔離級別isolation (一)數(shù)據(jù)讀取現(xiàn)象 www.2cto.com 1.臟讀。讀取到未提交的數(shù)據(jù)。 2.不可重復(fù)讀。同一個事物中,同一個語句讀取兩次,結(jié)果不一樣。 3.幻讀。同一事物中,由于數(shù)據(jù)庫表中新增記錄引起的,同一個語句讀取兩次結(jié)果不一樣。 (二)表鎖定
事物的隔離級別isolation
(一)數(shù)據(jù)讀取現(xiàn)象
www.2cto.com
1.臟讀。讀取到未提交的數(shù)據(jù)。
2.不可重復(fù)讀。同一個事物中,同一個語句讀取兩次,結(jié)果不一樣。
3.幻讀。同一事物中,由于數(shù)據(jù)庫表中新增記錄引起的,同一個語句讀取兩次結(jié)果不一樣。
(二)表鎖定行鎖定
(三)事物隔離級別
1.讀未提交的數(shù)據(jù)。READ_UNCOMMITTED
會出現(xiàn)臟讀。
2.讀取已提交的數(shù)據(jù)。READ_COMMITTED
避免了臟讀。但是會出現(xiàn) 不可重復(fù)讀和幻讀。
3.可重復(fù)讀。REPEATABLE_READ
解決了出現(xiàn)不可重復(fù)讀。
4.串口化。SERIALIZABLE
解決了出現(xiàn)幻影讀。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com