其实mysql的存储引擎挺多的,有InnoDB、MyISAM、Memory、Merge、CSV等等。
但是常用的其实就两种:InnoDB、MyISAM两种。
那么这两种引擎有什么异同呢

MyISAM

  • 不支持事务
  • 表锁,所以并发性能差
  • 不支持奔溃后的安全恢复
  • 支持全文检索
  • 查询速度快

InnoDB

  • 支持事务
  • 行锁,使用mvcc支持高并发
  • 支持奔溃后的安全恢复
  • 不支持全文索引

标签: none

添加新评论