mysql表鎖、行鎖、索引之間曖昧的關係

Mysql 領域的innodb存儲引擎支持行級鎖,innodb的行鎖是經過給索引項加鎖實現的,這就意味着只有經過索引條件檢索數據時,innodb才使用行鎖,不然使用表鎖。mysql 根據當前的數據更新語句(UPDATE user set name='11111' where account='1'),該條件字段account並無添加索引,因此致使數據表被鎖。sql 咱們驗證一下:ide 第一種狀況
相關文章
相關標籤/搜索