腦圖 : MySQL的各類鎖

全局鎖:全局鎖的典型使用場景是,MyISAM等數據庫引擎作全庫邏輯備份。InnoDB數據庫引擎備份時只需開啓事務,不用開全局鎖,利用MVCC就能保證此過程當中數據可正常讀寫.數據庫 表級鎖:表鎖手動開啓和關閉.元數據鎖(MDL)不須要顯式使用.當對一個表作增刪改查操做的時候,加 MDL讀鎖;當要對錶作結構變動操做的時候,加 MDL 寫鎖.blog 行鎖:InnoDB支持行鎖,若事務A更新了一行數據
相關文章
相關標籤/搜索