MySQL的存储引擎InnoDB和MyISAM的不同

时间:2022-02-15 21:18:09

1、MyISAM存储引擎和InnoDB的区别:

MyISAM不支持主外键,不支持事务,锁是表级锁,缓存的话,只缓存索引,不缓存数据,表空间小,关注点是性能

InnoDB支持主外键,支持事务,表是行级锁,缓存的话,不但存储引擎,还要缓存真实数据,对内存要求较高,而且内存大小对性能有决定性影响,表空间大,关注点是事务