站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        MySQL事務(wù)中四種隔離級(jí)別

        1、事務(wù)四大特性

        原子性(Atomicity):事務(wù)開始后所有操作,要么全部做完,要么全部不做,不可能停滯在中間環(huán)節(jié)。事務(wù)執(zhí)行過(guò)程中出錯(cuò),會(huì)回滾到事務(wù)開始前的狀態(tài),所有的操作就像沒有發(fā)生一樣。

        一致性(Consistency):事務(wù)開始前和結(jié)束后,數(shù)據(jù)庫(kù)的完整性約束沒有被破壞 。

        隔離性(Isolation):同一時(shí)間,只允許一個(gè)事務(wù)請(qǐng)求同一數(shù)據(jù),不同的事務(wù)之間彼此沒有任何干擾。

        持久性(Durability):事務(wù)完成后,事務(wù)對(duì)數(shù)據(jù)庫(kù)的所有更新將被保存到數(shù)據(jù)庫(kù),不能回滾。

        2、事務(wù)的并發(fā)問(wèn)題

        臟讀:事務(wù) A 讀取了事務(wù) B 更新的數(shù)據(jù),然后 B 回滾操作,那么 A 讀取到的數(shù)據(jù)是臟數(shù)據(jù)

        不可重復(fù)讀:(事務(wù) A 多次讀取同一數(shù)據(jù),事務(wù) B 在事務(wù) A 多次讀取的過(guò)程中,對(duì)數(shù)據(jù)作了更新并提交,導(dǎo)致事務(wù) A 多次讀取同一數(shù)據(jù)時(shí),結(jié)果 不一致。)(重點(diǎn):數(shù)據(jù)修改)

        幻讀:系統(tǒng)管理員 A 將數(shù)據(jù)庫(kù)中所有學(xué)生的成績(jī)從具體分?jǐn)?shù)改為 ABCDE 等級(jí),但是系統(tǒng)管理員 B 就在這個(gè)時(shí)候插入了一條具體分?jǐn)?shù)的記錄,當(dāng)系統(tǒng)管理員 A 改結(jié)束后發(fā)現(xiàn)還有一條記錄沒有改過(guò)來(lái),就好像發(fā)生了幻覺一樣,這就叫幻讀。(重點(diǎn):數(shù)據(jù)新增或刪除)

        小結(jié):不可重復(fù)讀的和幻讀很容易混淆,不可重復(fù)讀側(cè)重于修改,幻讀側(cè)重于新增或刪除。解決不可重復(fù)讀的問(wèn)題只需鎖住滿足條件的行,解決幻讀需要鎖表

        3、MySQL 事務(wù)隔離級(jí)別

        未提交讀(READ UNCOMMITED)(沒提交的數(shù)據(jù)可讀,臟讀,這些數(shù)據(jù)稱為臟數(shù)據(jù))

        已提交讀(READ COMMITED)(已提交的數(shù)據(jù)可讀,不可重復(fù)讀)

        可重復(fù)讀(RePEATABLE READ)一個(gè)事務(wù)執(zhí)行過(guò)程中看到的數(shù)據(jù),總是跟這個(gè)事務(wù)在啟動(dòng)時(shí)看到的數(shù)據(jù)是一致的。當(dāng)然在可重復(fù)讀隔離級(jí)別下,未提交變更對(duì)其他事務(wù)也是不可見的。

        可串行化(SERIALIZABLE)(讀操作會(huì)隱式獲取共享鎖,可以保證不同事務(wù)間的互斥,鎖表,別想搞什么鬼,缺點(diǎn)也很明顯,看到鎖表你就懂的哈,效率問(wèn)題)

        推薦教程:《Mysql教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 久久99国产综合精品免费| 青青青国产精品一区二区| 亚洲AV无码成人精品区在线观看| 97久人人做人人妻人人玩精品| 欧美日韩人妻精品一区二区在线| 国产精品一级AV在线播放| 99久久免费国产精品热| 亚洲精品无码久久久久去q| 97久久精品人人澡人人爽| 99精品视频免费| 欧美精品欧美人与动人物牲交| 久久亚洲中文字幕精品一区| 成人精品一区二区三区电影黑人| 国产精品分类视频分类一区| 日本一卡精品视频免费| 亚欧无码精品无码有性视频| 精品第一国产综合精品蜜芽| 国产A级毛片久久久精品毛片| 国产精品久久久久无码av| 国产女人精品视频国产灰线| 青青草原精品99久久精品66| 亚洲精品自产拍在线观看| 亚洲AV永久无码精品一区二区国产| 国产午夜亚洲精品国产成人小说| 91久久精品国产91性色也| 日本精品久久久久中文字幕8| 国产精品久久久久影院色| 97精品国产91久久久久久| 99视频精品全部在线观看| 精品深夜AV无码一区二区| 久久精品亚洲一区二区三区浴池| 亚洲AV无码久久精品蜜桃| 亚洲国产精品高清久久久| 亚洲高清专区日韩精品| 亚洲韩国精品无码一区二区三区 | 国产精品久久久久9999| 国产日产韩国精品视频| 国产精品美脚玉足脚交欧美| 国产精品无码AV一区二区三区| 国产精品区一区二区三在线播放 | 亚洲欧美日韩精品久久亚洲区|