innodb与myisam的区别
所属分类 mysql
浏览量 1300
InnoDB支持事务,MyISAM不支持
InnoDB支持行级锁,MyISAM支持表级锁
InnoDB支持MVCC, MyISAM不支持
InnoDB支持外键,MyISAM不支持
InnoDB不支持全文索引,MyISAM支持
MyISAM引擎的表在大量高并发的读写容易出现表损坏,其他容易损坏的场景 断点 强制关机
MyISAM存储了表中记录数,执行SELECT COUNT(*) from xxx 可以直接获取结果,InnoDB需要扫描全部数据后得到结果
MyISAM表存储为三个文件 表定义frm 数据文件MYD (MYData) 索引文件MYI (MYIndex)
MyISAM表更省空间
innodb 索引组织表 聚集索引 叶子节点会存储数据
MyISAM 索引叶子节点都不会存储数据 没有聚集索引
表引擎类型查看 show create table xxx
上一篇
下一篇
aerospike使用truncate删除历史数据
zookeeper常用运维命令
mysql innodb 索引原理
MySQL InnoDB存储结构
mysqldump使用说明
忆往昔•疯牛