【mysql45講】全局鎖、表級鎖(表鎖、MDL)、行鎖的作用與區別

1.全局鎖 定義: 全局鎖就是對整個數據庫加鎖。 加全局讀鎖的命令: Flash tables with read lock(FTWRL)。 這個命令執行後,會阻塞 數據更新語句、數據定義語句、更新事務的提交。 爲什麼用全局讀鎖而不是readonly: 當客戶端發生異常時,FTWRL會自動釋放全局鎖,庫回到正常狀態;readonly不會,數據庫就一直保持着不可寫狀態。 爲什麼不用single-tr
相關文章
相關標籤/搜索