数据库引擎被甲骨文操控 MySQL开始另谋后台

跟版网(www.genban.org)提供开始,后台,引擎,数据库,MySQL,Innobase,跟版网精品网站模板,跟版网模板,网站模板,等网页设计素材资源,提供相关网页设计资源的教程和免费下载。跟版网,专业织梦网页设计模板资源站。。
作者:令狐达

  【eNet硅谷动力消息】据国外媒体报道,一枝独秀的开源数据库MySQL上月推出了最新的5.0版,与此同时,全球数据库软件巨头甲骨文宣布收购开源数据库厂商Innobase。于是,MySQL和甲骨文这两个有着天壤之别的数据库公司扯上了关系——MySQL的数据库引擎正是Innobase的产品。数据库业界非常关注要和开源数据库竞争的甲骨文是否会采取什么"不道义"动作"切断"MySQL的后路。11月22日,MySQL先下手为强,该公司高层表示,正在考虑向用户提供另外一个不同于Innobase的数据库引擎。

  MySQL负责EMEA(欧洲、中东、非洲)市场的副总裁理查德·马森22日表示:"很显然,由于甲骨文收购了Innobase公司,我们正在考虑以某种方式取代Innobase的数据库引擎。" 马森说目前还不能公开详细的计划,但估计很快就会出台。

  MySQL数据库一直采用芬兰开源数据库厂商Innobase的数据库引擎。该软件组件被认为是在在线事务处理应用中最优秀的数据库引擎产品。

  上月,在宣布收购Innobase时,甲骨文公司表示将会继续开发Innobase旗下的技术。据悉,Innobase数据库引擎目前通过一个长期协议和MySQL打包发行,而这个协议明年将需要续签。

  22日在伦敦召开的MySQL北欧客户会议上,该公司的联合创始人David Axmark所遭遇的第一个问题就是,甲骨文收购Innobase将给给MySQL带来什么影响。Axmark回答说,数据库引擎是"可插拔"的,言下之意是Innobase数据库引擎可以被替换。不过,Axmark指出,MySQL在根据开源的GPL许可协议使用Innobase的软件,因此不存在其代码不能使用的问题。

  据业界猜测,MySQL可能会根据现有的Innobase产品开发一个新版的数据库引擎,或是转向其他开源的数据库引擎。

  数据库专家表示,即使MySQL明年无法和Innobase续签协议,该数据库仍然可以使用现有的殷勤代码。不过,如果甲骨文保留一些算法和文件结构等底层技术的专利,则局面会比较复杂,MySQL也只能转向其他引擎。

  据MySQL公司称,其开源数据库的下载已经超过了100万份。此外,MySQL公司已经和戴尔、惠普和Novell等公司签署了全球发行协议,也可按每台服务器收取一定年费的方式提供后续技术支持。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

数据库查询哪个对像里面包含什么字段语句写法: select * from sysobjects o, syscomments s where o.id = s.id and text like %text% and o.xtype = P text 换成需要查的字段 数据库查询哪个对像里面包含表: select o.name from sys.all_sql_modules s,sys
一、 创建用户: 命令:CREATE USER username@host IDENTIFIED BY password; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该
在mysql中可以用group by对查询出的数据分组 select id,service,name FROM service GROUP BY name,service 如果要查看每组数据的总数,可以 select count(*) FROM service GROUP BY name,service 当要查询group by后的总数,可以这样 select count(*) from(s
mysql count group by统计条数方法 mysql 分组之后如何统计记录条数? gourp by 之后的 count,把group by查询结果当成一个表再count一次 select count(*) as count from(SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id ) a; 实战例子: select count(*)
1.首先停止MySQL服务:service mysqld stop 2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables 然后就可以无任何限制的访问mysql了 3.root用户登陆系统:mysql -u root -p mysql 4.切换数据库:use mysql 5.显示所有的表:show tables; 这里就可
摘要: SQL的WHERE子句中包含多个AND和OR 示例: SQL解析器在处理操作时会优先处理and操作: 假如有表product字段如下:id、product_id、product_price、product_name,现在要查找产品号为100或者101,并且价格大于200的商品,程序员可能会这样写: select * fr