InnoDB的MVCC實現原理(InnoDB如何實現MVCC以及MVCC的工作機制)

MVCC(多版本併發控制) 使用鎖和鎖協議來實現相應的隔離級別來進行併發控制,味道雖好但因爲鎖會造成事務阻塞,導致併發性能會受到一定的影響。而多版本併發控制使得對同一行記錄做讀寫的事務之間不用相互阻塞等待(寫寫還是要阻塞等待,因爲事務對數據進行更新時會加上排他鎖),提高了事務的併發能力,可以認爲MVCC是一種解決讀寫阻塞等待的行級鎖。 MVCC的一些重要特性 (1)MVCC只支持RC(讀取已提交)
相關文章
相關標籤/搜索