当前位置:Gxlcms > mysql > innodb是什么

innodb是什么

时间:2021-07-01 10:21:17 帮助过:59人阅读

innodb是mysql的数据库引擎之一,现为mysql的默认存储引擎,为mysql AB发布binary的标准之一。innodb存储引擎完全与mysql服务器整合,innodb存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。

innodb

(推荐教程:mysql教程)

InnoDB,是MySQL的数据库引擎之一,现为MySQL的默认存储引擎,为MySQL AB发布binary的标准之一。

InnoDB由Innobase Oy公司所开发,2006年五月时由甲骨文公司并购。与传统的ISAM与MyISAM相比,InnoDB的最大特色就是支持了ACID兼容的事务(Transaction)功能,类似于PostgreSQL。

目前InnoDB采用双轨制授权,一个是GPL授权,另一个是专有软件授权。

详细介绍

事务型数据库的首选引擎,支持ACID事务,支持行级锁定。

InnoDB是为处理巨大数据量时的最大性能设计。InnoDB存储引擎完全与MySQL服务器整合,InnoDB存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。

InnoDB存储它的表&索引在一个表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。InnoDB 表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上。

InnoDB默认地被包含在MySQL二进制分发中。Windows Essentials installer使InnoDB成为Windows上MySQL的默认表。

以上就是innodb是什么的详细内容,更多请关注gxlcms其它相关文章!

人气教程排行