你真的明白什麼是幻讀嗎?

數據庫事務由4ACID定義的。隔離級別(ACID中的I)是允許用戶指定數據完整的折中方案。隔離級別越弱,產⽣問題的可能性越多。這裏我們講一下幻讀問題。 併發事務的數據更新 如果⼀個事務基於給定的數據列集合做業務決策,而沒有範圍鎖,一個併發的事務可能會導致新增一⾏記錄,引發這種特殊的情況。 在上圖中,流程如下: Alice和Bob開啓了數據庫的兩個事務; Bob讀取post_comment表中所有p
相關文章
相關標籤/搜索