MYSQL中常用的存储引擎------MyISAM和InnoDB

来源:互联网 发布:javascript 编译 编辑:程序博客网 时间:2024/06/07 01:50

MyISAM

特点

    +Linux下默认引擎    +独立于系统,方便移植    +比起前身ISAM能更多地存储数据,节省空间    +能使用些数据完整性和压缩工具    +无法处理事务    +锁表

适用情况

    +选择密集的表    +插入密集的表

格式分类

    动态,静态,压缩

InnoDB

特点

    +Windows下默认存储引擎    +支持事务    +支持用户操作非常大的数据存储

适用情况

    +更新密集的表    +事务    +自动灾难恢复(MyISAM虽然也行,不过较慢)    +锁行

比较

性能上,MyISAM的查询操作效率比InnoDB快(因为不支持事务),使用于以查询为主的网站(例一般的新闻发布系统)
0 0
原创粉丝点击