MySQL
文章平均质量分 91
MySQL相关内容
路上阡陌
得不高歌失不忧
展开
-
MySQL的锁机制——记录锁、间隙锁、临键锁
当我们使用索引,无论是等值还是范围查询,没有命中一条记录时候,加的就是间隙锁。我们在表中插入4条记录,主键分别是1、4、7、10。图中的范围区间就会被锁住,都是左开右开的区间。原创 2023-03-09 08:05:52 · 3601 阅读 · 0 评论 -
MyISAM和InnoDB的区别
InnoDB 支持行级别的锁粒度,MyISAM 不支持,只支持表级别的锁粒度。MyISAM 不提供事务支持。InnoDB 提供事务支持,实现了 SQL 标准定义的四个隔离级别。MyISAM 不支持外键,而 InnoDB 支持。MyISAM 不支持 MVVC,而 InnoDB 支持。虽然 MyISAM 引擎和 InnoDB 引擎都是使用 B+Tree 作为索引结构,但是两者的实现方式不太一样。MyISAM 不支持数据库异常崩溃后的安全恢复,而 InnoDB 支持。原创 2023-02-18 14:59:10 · 555 阅读 · 0 评论