美文网首页
InnoDB和Myisam的主要区别

InnoDB和Myisam的主要区别

作者: 苍老师的眼泪 | 来源:发表于2020-11-09 01:22 被阅读0次

    https://stackoverflow.com/questions/12614541/whats-the-difference-between-myisam-and-innodb

    MyISAM:

    1. 支持表级锁。
    2. 不支持参照完整性(意味着不支持外键)。
    3. 不支持事务:为速度而设计,适合读操作较多、写操作相对较少的场景。
    4. 支持全文索引。
    5. 表结构、表数据、索引在磁盘中分别以.FRM, .MYD, .MYI文件存放

    InnoDB:

    1. 支持行级锁。
    2. 支持外键。
    3. 支持事务。
    4. MySQL 5.6 开始引入全文索引。
    5. 默认情况下把表和索引存放在表空间中。

    相关文章

      网友评论

          本文标题:InnoDB和Myisam的主要区别

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