MySQL 5.0 使用插入式存贮引擎 Mike Hillyer发表见解
来源:百度文库 编辑:神马文学网 时间:2024/03/29 19:27:13
MySQL AB 已经发布了最新版的数据库管理系统 MySQL 5.0 ,它有一种新的可插入式存储引擎——可交换组件,该组件能从现有的 MySQL server.中加入或移出存储引擎。SearchOpenSource.com特邀网站专家 Mike Hillyer谈论了可插入式存储引擎能给 MySQL 的客户带来的好处。
Mike Hillyer,他是VBMySQL.com 的网站管理员,并获得了MySQL专业认证,Experts-Exchange.com 的 MySQL 专家。
MySQL 引入可插入式存储引擎后相对以前的版本增加了哪些新功能?
Mike Hillyer: 可插入式存储引擎能向现有的MySQL server.中加入或移出存储引擎。在引入可插入式存储引擎前用户必须停止并改装服务器才能加入或移出存储引擎。使用第三方或内部存储引擎还需要更多的努力。
你如何向一个不熟悉 MySQL 的数据库管理员介绍这种新的可插入式存储引擎的价值。
Mike Hillyer: 许多数据库管理系统使用“一对多”方式实现数据存储——所有的表格数据都用相同的方式处理,不管是什么数据也不管是怎样被存取的。早期的 MySQL 采用不同的存储引擎概念:不同的用例使用不同的存储子系统。
MyISAM 表适合读取大型的应用软件,如 WEB网;
InnoDB 支持更高的读/写并发性;
新的档案文件存储引擎是为日志和档案数据而设计的;
NDB 存储引擎则拥有更高的性能和实用性。
该设计的好处之一是我们的用户通过将他们的储存转至MySQL存储引擎来更方便的实现从一个系统转移到SQL数据库管理系统;使得他们不用放弃老的系统就能够实现查询。
可插入式似乎意味着他们是被用于某些特定的情况或者不是完全取决于管理者的需求。你能解释一下其中一些更重要的引擎是如何帮助一个MySQL的数据库管理员的吗?
Mike Hillyer: 这儿有几个例子:
新的档案引擎非常适合存储日志数据,因为它使用压缩包并且显示出高性能的插入和读取并发性支持。这就意味着管理员在处理日志文件和档案数据时可以节省大量的空间和花费。
新的黑洞引擎很独特,因为它采用所有的INSERT, UPDATE 和 DELETE 语句并能撤消它们。那一开始看上去很古怪,但却非常有用。
由于有新的可插入式显示,当服务器需要时就可以加载这些引擎,不需要时就可以将它们卸载。
这九个模块中是不是有些已经是以前的数据库技术中的一部分?MySQL server如何使得这些应用更鲁棒?
Mike Hillyer: 这些存贮引擎中的大部分在相当一段时间内有了自己合适的位置,即MyISAM, InnoDB, BDB, MEMORY 和 MERGE。他们已经相当成熟并被我们多数用户所使用。NDB 存贮引擎对于MySQL 来说还比较新,但它已经在现有技术中有十多年的发展历史了。
NDB 存贮引擎是当适当地使用它时能使 MySQL 更健壮的一个例子。
MySQL是否有这些可插入的存贮引擎没有定址的版本?在以后的版本中发布另外的模块有多重要?
Mike Hillyer: 总会有某些用户需要没有地址的现有存贮引擎,但新可插入式的方法意味着根据被详细说明的API [ 应用程序编程接口]来订制和安装存贮引擎将会越来越简单。
这种来自社团的改革创新将会是令人兴奋的,而且我也期待着尝试这些社团提供的存贮引擎。
Mike Hillyer,他是VBMySQL.com 的网站管理员,并获得了MySQL专业认证,Experts-Exchange.com 的 MySQL 专家。
MySQL 引入可插入式存储引擎后相对以前的版本增加了哪些新功能?
Mike Hillyer: 可插入式存储引擎能向现有的MySQL server.中加入或移出存储引擎。在引入可插入式存储引擎前用户必须停止并改装服务器才能加入或移出存储引擎。使用第三方或内部存储引擎还需要更多的努力。
你如何向一个不熟悉 MySQL 的数据库管理员介绍这种新的可插入式存储引擎的价值。
Mike Hillyer: 许多数据库管理系统使用“一对多”方式实现数据存储——所有的表格数据都用相同的方式处理,不管是什么数据也不管是怎样被存取的。早期的 MySQL 采用不同的存储引擎概念:不同的用例使用不同的存储子系统。
MyISAM 表适合读取大型的应用软件,如 WEB网;
InnoDB 支持更高的读/写并发性;
新的档案文件存储引擎是为日志和档案数据而设计的;
NDB 存储引擎则拥有更高的性能和实用性。
该设计的好处之一是我们的用户通过将他们的储存转至MySQL存储引擎来更方便的实现从一个系统转移到SQL数据库管理系统;使得他们不用放弃老的系统就能够实现查询。
可插入式似乎意味着他们是被用于某些特定的情况或者不是完全取决于管理者的需求。你能解释一下其中一些更重要的引擎是如何帮助一个MySQL的数据库管理员的吗?
Mike Hillyer: 这儿有几个例子:
新的档案引擎非常适合存储日志数据,因为它使用压缩包并且显示出高性能的插入和读取并发性支持。这就意味着管理员在处理日志文件和档案数据时可以节省大量的空间和花费。
新的黑洞引擎很独特,因为它采用所有的INSERT, UPDATE 和 DELETE 语句并能撤消它们。那一开始看上去很古怪,但却非常有用。
由于有新的可插入式显示,当服务器需要时就可以加载这些引擎,不需要时就可以将它们卸载。
这九个模块中是不是有些已经是以前的数据库技术中的一部分?MySQL server如何使得这些应用更鲁棒?
Mike Hillyer: 这些存贮引擎中的大部分在相当一段时间内有了自己合适的位置,即MyISAM, InnoDB, BDB, MEMORY 和 MERGE。他们已经相当成熟并被我们多数用户所使用。NDB 存贮引擎对于MySQL 来说还比较新,但它已经在现有技术中有十多年的发展历史了。
NDB 存贮引擎是当适当地使用它时能使 MySQL 更健壮的一个例子。
MySQL是否有这些可插入的存贮引擎没有定址的版本?在以后的版本中发布另外的模块有多重要?
Mike Hillyer: 总会有某些用户需要没有地址的现有存贮引擎,但新可插入式的方法意味着根据被详细说明的API [ 应用程序编程接口]来订制和安装存贮引擎将会越来越简单。
这种来自社团的改革创新将会是令人兴奋的,而且我也期待着尝试这些社团提供的存贮引擎。
MySQL 5.0 使用插入式存贮引擎 Mike Hillyer发表见解
MySQL数据库引擎快速指导
MySQL的表类型和存储引擎
MySQL的表类型和存储引擎
如何查看MySQL的当前存储引擎
为什么插入到mysql里面产生乱码?
使用MySQL的注意事项
MySQL使用基础知识
教你使用MySQL:MySQL常用命令一览
外交政策倍受指责 布莱尔出版册子发表政治见解
外交政策倍受指责 布莱尔出版册子发表政治见解
[索罗斯]索罗斯对中国股市发表重要见解
常搓胸 增免疫 ,论文发表,论文代写-中国学术引擎
MIKE指标
MySQL中的mysqldump命令使用详解
在Linux下安装和使用MySQL
mysql存储引擎:InnoDB和MyISAM的差别/优劣评价/评测/性能测试
mysql数据据存储引擎InnoDB和MyISAM的优势及区别
mysql
[经验交流]鄙人房产行业的 对2010年市场发表下见解
[经验交流]鄙人房产行业的 对2010年市场发表下见解
去除老年斑有高招 ,论文发表,论文代写-中国学术引擎
泽泻能降血压 ,论文发表,论文代写-中国学术引擎
基于应用型管理人才实践教学的思考李道芳 ,论文发表,论文代写-中国学术引擎