深刻理解MySQL鎖之源碼探索

鎖是計算機程序運行時協調併發訪問同一數據資源的機制。對於數據庫系統來講,數據是一種供許多用戶共享的資源,那麼如何保證數據併發訪問的一致性、有效性是必須解決的一個問題。因此,鎖對於數據庫來講,是很是重要的一個功能。經過各類鎖,實現了數據庫事務中的隔離性。本篇文章將從源碼層面介紹MySQL的元數據鎖和InnoDB的實現。 1、MySQL的架構與鎖 MySQL在架構上分爲兩層,服務和存儲引擎層。服務層集
相關文章
相關標籤/搜索