MySql常用存储引擎特点

手机软件开发 2024-10-8 10:53:08 189 1 来自 中国
一、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存储引擎,并发访问量大
您需要登录后才可以回帖 登录 | 立即注册
感谢作者分享。
6 天前 回复

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-21 19:38, Processed in 0.202281 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表