InnoDB | MyISAM | |
---|---|---|
事务处理 | 支持 | 不支持 |
全文搜索 | 不支持 | 支持 |
SELECT ,UPDATE,INSERT,DELETE | 大量INSERT或UPDATE | DELETE 表一行一行的删除 | 大量SELECTDELETE | DELETE表先DROP再重建 |
AUTO_INCREMENT | 自增计数器仅存储在主内存中 | |
锁 | 表锁,行级锁 | 表锁 |
外键 | 支持 | 不支持 |
行数 | 扫描表来计算 | 保存行数 |
存储 | 把数据和索引存放在表空间里面 | 表被存放在三个文件 |
跨平台 | 跨平台可直接拷贝使用 | 跨平台很难直接拷贝 |
压缩 | 难 | 易 |
哈希索引 | 支持 | 不支持 |
事务ACID | 支持 | 不支持 |
储存容量 | 64T | 没上限 |