Rumah >pangkalan data >tutorial mysql >innodb是什么
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的默认表。
Atas ialah kandungan terperinci innodb是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!