【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

MySQL所有的二进制发行版本中 InnoDB 概述

放大字体  缩小字体 发布日期:2022-01-02 08:07:54    浏览次数:11
导读

  InnoDB由Innobase Oy公司开发,被包括在MySQL所有的二进制发行版本中,是Windows下默认的表存储引擎。该存储引擎是第一个完

  InnoDB由Innobase Oy公司开发,被包括在MySQL所有的二进制发行版本中,是Windows下默认的表存储引擎。该存储引擎是第一个完整支持ACID事务的MySQL存储引擎(BDB是第一个支持事务的MySQL存储引擎,现在已经停止开发),行锁设计,支持MVCC,提供类似于Oracle风格的一致性非锁定读,支持外键,被设计用来最有效地利用内存和CPU。如果你熟悉Oracle的架构,你会发现InnoDB与Oracle很类似,也许这也是为什么Oracle要急于在MySQL AB之前收购该公司的原因。 Heikki Tuuri(1964年出生于芬兰赫尔辛基)是InnoDB存储引擎的创始人,与著名的Linux创始人Linus同是芬兰赫尔辛基大学校友。在1990年完成赫尔辛基大学的数学逻辑博士学位后,他于1995年成立Innobase Oy公司并担任CEO。同时,我欣喜地注意到,在InnoDB存储引擎的开发团队中,有来自中国科技大学的Calvin Sun。 InnoDB存储引擎已经被许多大型网站使用,例如我们熟知的Yahoo、Facebook、youtube、Flickr,在网络游戏领域有Wow、SecondLife、神兵玄奇等。淘宝网正在有计划地将一部分核心应用由Oracle转到MySQL,目前他们的存储引擎选择是InnoDB。我不是MySQL的布道者,也不是InnoDB的鼓吹者,但是我认为,如果实施一个新的OLTP项目不使用MySQL InnoDB存储引擎将是多么愚蠢。 从MySQL的官方手册还能得知,著名的Internet新闻站点行在InnoDB上。Mytrix, Inc.在InnoDB上存储超过1TB的数据,还有一些其他站点在InnoDB上处理平均每秒800次插入/更新的操作。这些都证明了InnoDB是一个高性能、高可用、高可扩展的存储引擎。

 
关键词: mysql的版本
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-2692542.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4