丟失更新
---? 兩個事務依次寫同一數據(依次但是都沒有Commit), 一旦后一個事務失敗,前一個事務的修改將丟失.
讀臟數據 ---? 當一個事務在寫數據的時候(尚未Commit),另一個事務去讀該數據.如果寫事務失敗,將引發問題.
不可重復的讀 --- 在讀事務中的先后兩次讀同一數據中插入一個寫事務(寫那個讀的數據Commit).
二次丟失更新 - --? 兩個事務并發更新同一數據, 但因為總有先后順序, 導致后者會將前者覆蓋, 而先后順序是不可預測的.?
( 二次丟失更新 maybe wrong who can help me?)
幻像讀 --- 當對某行執行插入或刪除操作,而該行屬于某個事務正在讀取的行的范圍時,會發生幻像讀問題。 事務第一次讀的行范圍顯示出其中一行已不復存在于第二次讀或后續讀中,因為該行已被其它事務刪除。同樣,由于其它事務的插入操作,事務的第二次或后續讀顯示有一行已不存在于原始讀中。
1.??事務間避免 寫---寫 沖突???????????????????????? 避免 ? 丟失更新
2.??事務間避免 寫---寫讀 沖突.??????????????????? ?避免 讀臟數據
3.? 事務間避免? 寫---寫讀 讀---寫 沖突??????????避免? 二次丟失更新 ? 不可重復的讀
4.? 事務間能夠串行化? --- 如果某事務集的一個并發調度的結果與某個串行調度等價,則稱此并發調度是是可串行化調度。 避免 幻像讀
事務的隔離級別依次上升.
讀臟數據 ---? 當一個事務在寫數據的時候(尚未Commit),另一個事務去讀該數據.如果寫事務失敗,將引發問題.
不可重復的讀 --- 在讀事務中的先后兩次讀同一數據中插入一個寫事務(寫那個讀的數據Commit).
二次丟失更新 - --? 兩個事務并發更新同一數據, 但因為總有先后順序, 導致后者會將前者覆蓋, 而先后順序是不可預測的.?
( 二次丟失更新 maybe wrong who can help me?)
幻像讀 --- 當對某行執行插入或刪除操作,而該行屬于某個事務正在讀取的行的范圍時,會發生幻像讀問題。 事務第一次讀的行范圍顯示出其中一行已不復存在于第二次讀或后續讀中,因為該行已被其它事務刪除。同樣,由于其它事務的插入操作,事務的第二次或后續讀顯示有一行已不存在于原始讀中。
1.??事務間避免 寫---寫 沖突???????????????????????? 避免 ? 丟失更新
2.??事務間避免 寫---寫讀 沖突.??????????????????? ?避免 讀臟數據
3.? 事務間避免? 寫---寫讀 讀---寫 沖突??????????避免? 二次丟失更新 ? 不可重復的讀
4.? 事務間能夠串行化? --- 如果某事務集的一個并發調度的結果與某個串行調度等價,則稱此并發調度是是可串行化調度。 避免 幻像讀
事務的隔離級別依次上升.
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
