當前位置:趣味科普網>經驗>

資料庫的併發操作分帶來哪些問題

經驗 閱讀(3.17W)

資料庫的併發操作分帶來哪些問題

1、丟失更新。當兩個或多個事物讀入同一資料並修改,會發生丟失更新問題,即後一個事物更新的結果被前一事務所做更新覆蓋 即當事務A和B同事進行時,事務A對資料已經改變但並未提交時B又對同一資料進行了修改,到時A做的資料改動丟失了。

2、不可重複讀。 當兩個資料讀取某個資料後,另一事務執行了對該資料的更新,當前一事務再次讀取該資料時,得到的資料與前一次的不一樣,這是由於第一次讀取資料後,事務B對其做了修改,導致再次讀取資料時與第一次讀取的資料不相同。

3、讀“髒資料”。當一個事務修