innodb | myisam | |
---|---|---|
事务 | 支持 | 不支持 |
数据锁 | 行级锁 | 表级锁 |
读写性能 | 增删更优 | 查询更优 |
全文索引 | 不支持 | 默认支持 |
外键 | 支持 | 不支持 |
存储结构 | 在磁盘存储一个文件 | 在磁盘存储三个文件(表定义,数据,索引) |
存储空间 | 需要更多的内存和存储 | 支持三种不同的存储格式:静态表(默认),动态表,压缩表 |
崩溃恢复机制 | 有 | 没有 |
数据存储结构 | B+树 | B+树 |
innodb和myisam的区别
最新推荐文章于 2024-06-11 08:56:11 发布
innodb | myisam | |
---|---|---|
事务 | 支持 | 不支持 |
数据锁 | 行级锁 | 表级锁 |
读写性能 | 增删更优 | 查询更优 |
全文索引 | 不支持 | 默认支持 |
外键 | 支持 | 不支持 |
存储结构 | 在磁盘存储一个文件 | 在磁盘存储三个文件(表定义,数据,索引) |
存储空间 | 需要更多的内存和存储 | 支持三种不同的存储格式:静态表(默认),动态表,压缩表 |
崩溃恢复机制 | 有 | 没有 |
数据存储结构 | B+树 | B+树 |