2020-09-15
MyISAM和InnoDB的区别
MySQL在5.1之前默认存储引擎是MyISAM,之后是InnoDB
- MyISAM 不支持事务,而InnoDB支持
- MyIASAM不支持行锁定,只支持表锁定(即同一张表的读锁和写锁互斥,读写并发时,默认写请求优先级高于读请求),而InnoDB支持行锁定
- MyISAM不支持外键,而InnoDB支持
- InnoDB的主键范围大,是MyISAM的2倍
- MyISAM支持全文索引,InnoDB不支持
- MyIASM支持GIS数据,InnoDB不支持
网友评论