MySQL 避免行锁升级为表锁——使用高效的索引

众所周知,MySQL 的 InnoDB 存储引擎支持事务,支持行级锁(innodb的行锁是经过给索引项加锁实现的)。得益于这些特性,数据库支持高并发。若是 InnoDB 更新数据使用的不是行锁,而是表锁呢?是的,InnoDB 其实很容易就升级为表锁,届时并发性将大打折扣了。前端 通过我操做验证,得出行锁升级为表锁的缘由之一是: SQL 语句中未使用到索引,或者说使用的索引未被数据库承认(至关于没有
相关文章
相关标签/搜索