美文网首页js css htmlMySQL数据库
MySql常用存储引擎特点

MySql常用存储引擎特点

作者: 技术老男孩 | 来源:发表于2023-02-14 08:11 被阅读0次

    一、myisam存储引擎特点:

    • 支持 表级锁
    • 不支持 事务事务回滚外键
    • 每个表对应3个表文件:
      表名.frm存储表头信息mysql> desc 库.表
      表名.MYI存储表索引信息mysql> show index from 库.表
      表名.MYD存储表里的数据mysql> select * from 库.表

    二、innodb存储引擎特点:

    • 支持 行级锁支持事务事务回滚外键
    • 每个表对应2个表文件
      表名.frm存储表头信息 desc 库.表
      表名.ibd存储索引信息+表的数据信息 show index from 库.表 + select * from 库.表

    三、总结:

    • 查询select访问多的表使用myisam 可以节省系统硬件资源(cpu)
    • 写访问多的表适合使用innodb存储引擎,并发访问量大

    相关文章

      网友评论

        本文标题:MySql常用存储引擎特点

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