InnoDB中文参考手册---InnoDBTables概述

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
InnoDB 中文参考手册---犬犬(心帆)翻译1 InnoDBTables 概述
InnoDB给提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crashrecoverycapabilities)的事务(transaction-safe(ACIDcompliant))型表。 InnoDB提供了行锁(lockingonrowlevel),提供与类型一致的不加锁读取(non-lockingreadinSELECTs)。这些特性均提高了多用户并发操作的性能表现。在 InnoDB表中不需要扩大锁定(lockescalation),因为 InnoDB的列锁定(rowlevellocks)适宜非常小的空间。 InnoDB是MySQL上第一个提供外键约束(FOREIGNKEYconstraints)的表引擎。

InnoDB的目标是处理大容量系统,它的CPU利用率是其它基于磁盘的关系数据库引擎所不能比的。

在技术上, InnoDB是一套放在MySQL后台的完整数据库系统, InnoDB在主内存中建立其专用的缓冲池用于高速缓冲数据和索引。 InnoDB把数据和索引存放在表空间里,可能包含多个文件,这与其它的不一样,举例来说,在MyISAM中,表被存放在单独的文件中。 InnoDB表的大小只受限于的文件大小,一般为2GB。

在http://www. InnoDB.com/上可以找到 InnoDB最新的信息。 InnoDB手册的最新版本总是被放置在那里,并且在那里可以得到 InnoDB的商业许可(ordercommerciallicenses)以及支持。

InnoDB现在(2001年十月)在一些大的需高性能的数据库站点上被使用。著名的Internet新闻站点Slashdot.org就是使用的 InnoDB。Mytrix,Inc.在 InnoDB表上存储了超过1TB的数据,而且另外的一个站点在 InnoDB表上处理着平均每秒800次的插入/更新的负载。

在MySQL的源代码中,从3.23.34a开始包含 InnoDB表引擎,并在MySQL-Max的二进制版本中激活。

为了使用 InnoDB表引擎,必须在‘my.cnf’或‘my.ini’文件中详细指定 InnoDB的启动配置。最小的修改方法就是在[mysqld]区中加入下面一行:

InnoDB_data_file_path=ibdata:30M

但是为了得到最好的性能推荐详细指定配置选项,查看2 InnoDBStartupOptions。

InnoDB以GNUGPL版本2的许可发布(1991年六月)。
1.1MySQL/ InnoDB发布版本间的差别
 MySQL-Max-3.23:这是一个稳定版本,被推荐为产品使用。MySQL-4.0:这是一个开发版本,与MySQL3.23相比它包含了一些新特性,比如多表删除(multi-tabledelete)、查询结果缓冲(cachedqueryresults)和SSL通信。4.0版与3.23版中的 InnoDB表引擎是一致的。4.0.1的稳定性可被归类为beta。MySQL-4.0embeddedserverlibrary:Youcanlinkthisintoyourapplication.Thebenefitsareeasierdeploymentforyourapplication,betterperformance,andeasieruse.Thestabilityoftheembeddedlibraryisclassifiedasalpha,butitshouldbegammawithinafewmonths. <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值