mysql-innodb介绍
2014-04-25 10:01
239 查看
InnoDB给MySQL提供 了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加 了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN
KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。
InnoDB是为处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。
InnoDB存储引擎被完全与MySQL服务器整合,InnoDB存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。InnoDB存储它的表&索引在一个表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。InnoDB
表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上。
InnoDB默认地被包含在MySQL二进制分发中。Windows
Essentials installer使InnoDB成为Windows上MySQL的 默认表。
InnoDB被用来在众多需要高性能的大型数据库站点上产生。著名的Internet新闻站点Slashdot.org运行在InnoDB上。Mytrix, Inc.在InnoDB上存储超过1TB的数据,还有一些其它站点在InnoDB上处理平均每秒800次插入/更新的负荷。
KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。
InnoDB是为处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。
InnoDB存储引擎被完全与MySQL服务器整合,InnoDB存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。InnoDB存储它的表&索引在一个表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。InnoDB
表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上。
InnoDB默认地被包含在MySQL二进制分发中。Windows
Essentials installer使InnoDB成为Windows上MySQL的 默认表。
InnoDB被用来在众多需要高性能的大型数据库站点上产生。著名的Internet新闻站点Slashdot.org运行在InnoDB上。Mytrix, Inc.在InnoDB上存储超过1TB的数据,还有一些其它站点在InnoDB上处理平均每秒800次插入/更新的负荷。
相关文章推荐
- mysql-innodb锁类型详细介绍
- mysql介绍(innodb)
- mysql引擎Innodb和Myisam对比介绍和优缺点
- 关于MySQL innodb_autoinc_lock_mode介绍
- mysql引擎Innodb和Myisam对比介绍和优缺点
- MySQL存储引擎及InnoDB并发控制介绍 推荐
- mysql之innodb的锁分类介绍
- mysql中存储引擎为Innodb的索引介绍
- Mysql 的引擎类型MyISAM、InnoDB介绍及变更
- mysql之innodb的锁分类介绍
- mysql Innodb参数介绍
- MySQL - InnoDB存储引擎 - MySQL介绍
- 【MySQL】Innodb 恢复工具介绍
- MySQL引擎介绍ISAM,MyISAM,HEAP,InnoDB
- MySQL存储引擎 InnoDB 介绍
- mysql中engine=innodb和engine=myisam的区别介绍
- MySQL引擎介绍ISAM,MyISAM,HEAP,InnoDB
- MySQL--引擎介绍MyISAM VS InnoDB
- MySQL存储引擎InnoDB、MyISAM 、其它存储引擎介绍
- mysql 开发基础系列10 存储引擎 InnoDB 介绍