美文网首页
MyISAM和InnoDB的区别

MyISAM和InnoDB的区别

作者: 肉包君 | 来源:发表于2020-09-16 15:16 被阅读0次

    2020-09-15

    MyISAM和InnoDB的区别

    MySQL在5.1之前默认存储引擎是MyISAM,之后是InnoDB

    1. MyISAM 不支持事务,而InnoDB支持
    2. MyIASAM不支持行锁定,只支持表锁定(即同一张表的读锁和写锁互斥,读写并发时,默认写请求优先级高于读请求),而InnoDB支持行锁定
    3. MyISAM不支持外键,而InnoDB支持
    4. InnoDB的主键范围大,是MyISAM的2倍
    5. MyISAM支持全文索引,InnoDB不支持
    6. MyIASM支持GIS数据,InnoDB不支持

    相关文章

      网友评论

          本文标题:MyISAM和InnoDB的区别

          本文链接:https://www.haomeiwen.com/subject/suzxyktx.html