首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql中的InnodDB是什么解决方法

2012-02-26 
mysql中的InnodDB是什么在安装mysql中出现提示,存放innodb数据文件的位置,请问innodb这个数据文件是干什么

mysql中的InnodDB是什么
在安装mysql中出现提示,存放innodb数据文件的位置,请问innodb这个数据文件是干什么用的

[解决办法]


mySQL支持不同的 Storage Engines

InnoDB 是其中一种

参见 MySQL 5.1 Reference Manual
Chapter 13. Storage Engines


== 思想重于技巧 ==
[解决办法]
转自手册:
InnoDB是为处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。 

InnoDB存储引擎被完全与MySQL服务器整合,InnoDB存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。InnoDB存储它的表&索引在一个表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。InnoDB 表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上。 

[解决办法]
INNODB是一种事务引擎!
INNODB的数据文件里面包含有各种日志,索引,还有真是的数据。
[解决办法]
InnoDB目前被Oracle公司收购,是一种存储引擎,支持事务处理。
MySQL实际上是一个查询引擎,配接若干存储引擎所组成。
想必很多人知道MyISAM存储引擎和BDB存储引擎

热点排行