最常见的两种存储引擎是InnoDB和MyISAM,叙述两者各自的特点和适用场景。
最常见的两种存储引擎是InnoDB和MyISAM,叙述两者各自的特点和适用场景。
正确答案:InnoDB支持事务处理、支持外键、支持崩溃修复能力和并发控制,不支持全文索引,行锁设置即默认情况下读操作不产生锁,缺点是读写效率较差,占用的数据空间相对较大。
如果需要频繁地更新、删除操作的数据库,也可以选择InnoDB。
MyISAM是非事务安全型的,不支持外键,为表级锁,支持全文索引,支持数据可压缩,空间和内存使用率低,只缓存索引块查询速度快;缺点是不支持事务的完整性和并发性。
适用于频繁查询操作,主要面向一些OLAP数据库应用。