事務隔離到底有什麼用?能解決什麼問題?

2021-09-29 20:20:47 字數 287 閱讀 8895

3)問題的解決:事務隔離

上 述問題怎麼解決呢?如果我們把你買衣服和你老婆轉錢算作是兩個不同的事務,這就簡單了。只要把這兩個事務隔離開,就可以了。當資料庫發現兩個事務同時想更 改一條資料時,就會讓後進來的事務等一下,讓先進來的事務把事務操作完,再讓等著的事務完成它自己後面的操作。這樣,你老婆的轉賬事務等著你買衣服的事務 先完成,帳上從800變成了200。接著你老婆再轉走那600元。當然會發現錢不夠(200<600),也轉不了了。這樣就對了,保持了資料的完整 性,銀行也不會招致損失。

更多請看:

介面到底有什麼用

我們定義乙個介面 public inte ce ibark 再定義乙個類,繼承於ibark,並且必需實現其中的bark 方法 public class dog ibark public void bark 然後,宣告dog的乙個例項,並呼叫bark 方法 dog 旺財 new dog 旺財.bark...

學歷到底有什麼用

每年都會有不少想考研又在猶豫的學弟學妹問我,考研有用嗎?我也跟不少高學歷的朋友聊過,這個 學歷 到底有什麼用。乙個有趣的現象是,一般上了研的,都喜歡自嘲說,學歷啊 名校啊什麼的,都是浮雲。或者大呼後悔,說想到又 浪費 了自己幾年的光陰,很是悔不當初。問起當年考研的原因,多半是興趣所致,或是覺得自己的...

hashCode到底有什麼用?

hashcode概念 hashcode是jdk根據物件的位址算出來的乙個int數字,即物件的雜湊碼值,代表了該物件在記憶體中的儲存位置。我們都知道hashcode 方法是頂級類object類的提供的乙個方法,所有的類都可以進行對hashcode方法重寫。我們也知道在比較乙個類是否相同時往往會重寫eq...