百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> InnoDB存储引擎的特色
分享文章到:

InnoDB存储引擎的特色

发布时间:09/01 来源:未知 浏览: 关键词:

自从 MySQL 5.1 之后,默许的储备引擎变成了 InnoDB 储备引擎,相关于 MyISAM,InnoDB 储备引擎有了较大的改动,它的主要特点是:

(引荐学习:mysql教程)

  • 支撑事务操纵,具有事务 ACID 隔离特性,默许的隔离级别是可反复读(repetable-read)、通过MVCC(并发版本操纵)来实现的。能够解决脏读和不成反复读的问题。

  • InnoDB 支撑外键操纵。

  • InnoDB 默许的锁粒度行级锁,并发机能比力好,会发生死锁的状况。

  • 和 MyISAM 一样的是,InnoDB 储备引擎也有 .frm文件储备表构造 定义,但是不一样的是,InnoDB 的表数据与索引数据是储备在一起的,都位于 B+ 数的叶子节点上,而 MyISAM 的表数据和索引数据是分开的。

  • InnoDB 有平安的日志文件,这个日志文件用于复原因数据库崩溃或其他状况致使的数据丧失问题,包管数据的一致性。

  • InnoDB 和 MyISAM 支撑的索引类型雷同,但详细实现由于文件构造的不一样有很大差别。

  • 增删改查机能方面,果施行大量的增删改操纵,引荐使用 InnoDB 储备引擎,它在删除操纵时是对行删除,不会重建表。

以上就是InnoDB储备引擎的特点的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板