MyISAM和InNoDB有什么区别

维基百科介绍

MyISAM与InNoDB的介绍与对比

我的理解

MyISAMInNoDB的分界点在于MySQL5.5版本,5.5之后,随着不断追求高并发与事务,就逐渐取代了MyISAM存储引擎。

MyISAMInNoDB
事务🚫✔️
索引非聚焦索引聚焦索引
外键🚫✔️
最小粒度表锁行锁
行数保存,可直接读取不保存,需要count

MySQL有几种存储引擎?

  1. MyISAM
  2. InNoDB
  3. MEMORY
  4. ······