簡要輕鬆的理解MVCC

其實,聽起來有bigger的MVCC就是那麼回事(以MySQL innodb引擎爲例)   其實它是用來替代行鎖的,進一步提升併發能力 InnoDB的MVCC,是通過在每行記錄後面保存兩個隱藏的列來實現的,這兩個列,分別保存了這個行的創建時間,一個保存的是行的刪除時間。這裏存儲的並不是實際的時間值,而是系統版本號(可以理解爲事務的ID) 它是自動加上的,程序無法控制 把一個個事務都隔離開來,自己玩
相關文章
相關標籤/搜索