浅谈mysql存储引擎

2015-08-11 12:44 阅读 5,875 次 评论 0 条

mysql常用的三种存储引擎、特点及其应用前景如下:

1.1 innoDB
优点: 支持事务管理,崩溃修复能力和并发控制,支持自动增长列,支持外键; 缺点: 读写效率较差,占用数据空间大;
应用场景:适合于对事务完整性要求高,要求并发控制,需要频繁更新,删除等操作的数据
库;

1.2 MyISAM
优点: 占用空间小,处理速度快; 缺点: 不支持事务的完整性和并发性;
应用场景:适用于表主要用于插入新纪录和读出记录,对应用完整性和并发性要求低;

1.3 MEMORY存储引擎  优点: 处理速度快;
缺点: 数据易丢失,生命周期短;
应用场景: 适用于读写速度快,对数据安全性要求低,使用相对较小的数据库表;

你可能感兴趣的文章

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ158#9359$239或公众号TeachCourse)
转载请注明出处: https://www.teachcourse.cn/300.html ,谢谢支持!

资源分享

分类:数据库集 标签:
快速更换完整项目所有引用package属性值(包名) 快速更换完整项目所有引用packag
自我介绍模板 自我介绍模板
HashMap方法解析 HashMap方法解析
Android Studio启动模拟器提示“HAXM is not installed”的解决办法 Android Studio启动模拟器提示