MySql-兩階段加鎖協議

此篇博客主要是講述MySql(僅限innodb)的兩階段加鎖(2PL)協議,而非兩階段提交(2PC)協議,區別以下:sql 2PL,兩階段加鎖協議:主要用於單機事務中的一致性與隔離性。 2PC,兩階段提交協議:主要用於分佈式事務。 MySql自己針對性能,還有一個MVCC(多版本控制)控制,本文不考慮此種技術,僅僅考慮MySql自己的加鎖協議。數據庫 何時會加鎖 在對記錄更新操做或者(select
相關文章
相關標籤/搜索