InnoDB | MyIsam | |
事务 | 支持 | 不支持 |
锁 | 行锁 | 表锁 |
索引 | B+树,数据和索引在一个文件中,必须有主键,如果不指定,会自动生成一个隐藏字段作为主键 | B+树,数据和索引在不同文件中 |
全文索引 | 不支持 | 支持 |
使用场景 | 大量INSERT或UPDATE | 大量SELECT的查询 |
InnoDB | MyIsam | |
事务 | 支持 | 不支持 |
锁 | 行锁 | 表锁 |
索引 | B+树,数据和索引在一个文件中,必须有主键,如果不指定,会自动生成一个隐藏字段作为主键 | B+树,数据和索引在不同文件中 |
全文索引 | 不支持 | 支持 |
使用场景 | 大量INSERT或UPDATE | 大量SELECT的查询 |