MySQL 避免行鎖升級爲表鎖——使用高效的索引

衆所周知,MySQL 的 InnoDB 存儲引擎支持事務,支持行級鎖(innodb的行鎖是經過給索引項加鎖實現的)。得益於這些特性,數據庫支持高併發。若是 InnoDB 更新數據使用的不是行鎖,而是表鎖呢?是的,InnoDB 其實很容易就升級爲表鎖,屆時併發性將大打折扣了。前端 通過我操做驗證,得出行鎖升級爲表鎖的緣由之一是: SQL 語句中未使用到索引,或者說使用的索引未被數據庫承認(至關於沒有
相關文章
相關標籤/搜索