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

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

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

InnoDB存储引擎的特色

发布时间:09/01 来源:未知 浏览: 关键词:
InnoDB存储引擎的特色:1、支撑事务操纵,拥有事务ACID隔离特性;2、InnoDB支撑外键操纵;3、InnoDB默许的锁粒度行级锁,并发机能比拼好;4、InnoDB有平安的日志文件。

自从 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元,土豪随意,感谢您的阅读!

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

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板