高級數據庫六:淺談數據庫的多版本併發控制(MVCC)

多版本併發控制 Multi-Version Concurrency Control 基礎理解 事務T1改變數據V1,將其改爲數據V2,在堆中,數據如下圖 事務T3改變了V2,將其改爲V3,在堆中,數據如下圖:目前事務T2還在活動中,所以V1和V2屬於recently dead狀態,而不是真的dead狀態。 從可視性而言,事務T0只能看到數據V1。因爲它早於事務T1啓動。 事務T1提交後,事務T2啓
相關文章
相關標籤/搜索