全網最全一篇數據庫MVCC詳解,不全你打我

什麼是MVCC 全稱Multi-Version Concurrency Control,即多版本併發控制,主要是爲了提高數據庫的併發性能。以下文章都是圍繞InnoDB引擎來講,因爲myIsam不支持事務。 同一行數據平時發生讀寫請求時,會上鎖阻塞住。但mvcc用更好的方式去處理讀—寫請求,做到在發生讀—寫請求衝突時不用加鎖。 這個讀是指的快照讀,而不是當前讀,當前讀是一種加鎖操作,是悲觀鎖。 那它
相關文章
相關標籤/搜索