MySQL | 事務隔離

提到事務,你肯定不陌生,和數據庫打交道的時候,我們總是會用到事務。最經典的例子就是轉賬,你要給朋友小王轉 100 塊錢,而此時你的銀行卡只有 100 塊錢。 轉賬過程具體到程序裏會有一系列的操作,比如查詢餘額、做加減法、更新餘額等,這些操作必須保證是一體的,不然等程序查完之後,還沒做減法之前,你這 100 塊錢,完全可以藉着這個時間差再查一次,然後再給另外一個朋友轉賬,如果銀行這麼整,不就亂了麼?
相關文章
相關標籤/搜索