`

Oracle承诺对MySQL不会放弃只会更好

阅读更多
本人翻译的文,原文发表在
http://publish.itpub.net/a2010/0928/1109/000001109340.shtml
在本次的JavaOne 2010上,Oracle已经承诺继续对MySQL社区版的大力支持,但你也许会对Oracle瞄准的目标架构和客户感兴趣。

  Edward Screven,Oracle的首席架师,强调Oracle不但会继续对MYSQL企业版作出贡献,也会继续大力支持在GPL协议下社区版本的发展。

  Oracle最近宣布了MYSQL 5.5的一个测试版本,并表示在性能上相对于WINDOWS方面,MYSQL运行在LINUX上的性能会更好些。最终的版本会在年底发布。

  在会上,Screven说:“有不少人认为我们在收购Sun之后,会放弃MySQL,但恰好相反,我们会更努力让MySql变得更好”。

  “我们正在增强mysql社区版的各项功能,我们不仅会将企业版变得更好,也会使社区版变得一样强大”。

  而在Oracle发出这样的表态前,对于OpenSolaris项目Oracle采取的是放弃的态度,这在众人眼中,可以感觉到Oracle是对开源项目是没多大兴趣的,因为认为不能为公司赚钱。

  在发行了商业版本的Solaris后,Oracle现在只提供对OpenSolaris更新的代码的支持了。

  尽管Oracle将会继续维护MySql,但在数据库架构方面现在已经开始按Oracle的路线去走了。从现在开始,MySQL的5.5版本默认的数据库引擎是InnoDB了,不再是myisam,而InnoDB是Oracle在2005年收购回来的技术。

  InnoDB是一个相当好的数据库存储引擎,它支持完全的事务特性。正如产品开发副总裁Thomas Ulin说的,“InnoDB对数据库来说是个很好的选择”。

  Oracle的InnoDB和Mysql的团队一直保持合作,根据SysBench的benchmark记录,他们声称在最新版本的Mysql 5.5中,在备份恢复方面性能是之前的10倍,相比运行在Linux上的Mysql 5.1,在读写方面的性能是超出其360%;而相比运行在windows 2008上的mysql 5.0,则是超出1500%之多。



  尽管InnoDB在性能上有大幅提高,但Oracle将来却未必能确认把这些成果贡献给Mysql的社区版本或者是其他的数据引擎,比如Falcon,它是在Oracle收购InnoDB后Mysql自己另外开发的数据库存储引擎。

  在InnoDB被Oracle收购后,Mysql告诉开发者们,他们将另外鼓励开发者使用其他数据库存储引擎,以防止InnoDB被收购后InnoDB成为默认的存储引擎,这样MySql的命运就掌握在Oracle手中,可惜事与愿违,MySql还是最终被Oracle收购。

  在这个数据库存储引擎领域中,还有其他的一些厂商,比如Kickfire,PBXT和Brighthouse。

  Screven同时也再次强调了MySql企业版和Oracle其他系列产品的整合。在2011年,Mysql的企业版本将会于Oracle的Enterprise Manager及审计工具、安全备份等产品进行整合,其中有些已经在Oracle的计划蓝图中了,同时Mysql的企业版也会得到Oracle的专门商业技术支持。

  对于Oracle来说,它是要建立一系列的软件和硬件的整体解决方案,所以它的客户才会从Oracle那里购买产品和服务。

  “我们应该回过头来好好感谢开源对Oracle做出的贡献”,Screven说。“Mysql,Java虚拟机,Linux Apache,Glassfish—我们有一系列丰富的开源技术,这正符合我们的策略以去提供开放整合的解决方案”

  Screven还说:“我们将继续让Mysql变成一个更好的产品,让它其合适的领域占据一席之地。”不过他接着补充说:“现在还不是恰当的时候”。

  在Web应用方面,MySQL的应用数量是很庞大的,但在企业应用方面,Oracle的用户其实已经开始逐渐使用除Oracle外的Mysql数据库了。

  “Oracle对Mysql的投资比SUN或之前Mysql是独立公司运营时的要多得多,而且我们会让Mysql适合大企业的需要,帮助他们充分利用Mysql的优势。”Screven说。
3
1
分享到:
评论

相关推荐

    Mysql转Oracle软件 DBMover for Mysql to Oracle

    Dbmover for Mysql to Oracle 是高效的将Mysql导入到Oracle数据库的工具。 使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 ...

    mysql 数据库转 oracle

    MySQL到Oracle的数据迁移是一项常见的任务,特别是在企业级应用中,可能因为各种原因需要从MySQL迁移到功能更强大的Oracle数据库系统。下面将详细讲解这个过程涉及的关键知识点。 首先,我们需要了解MySQL和Oracle...

    Mysql转oracle工具

    MySQL和Oracle都是SQL数据库管理系统,但它们对SQL语法的实现有所不同。例如,MySQL支持的`LIMIT`在Oracle中需用`ROWNUM`或`FETCH FIRST`来实现分页;MySQL的`INFORMATION_SCHEMA`在Oracle中对应的是`DBA_`或`USER_...

    oracle 到mysql转换工具

    Oracle到MySQL转换工具是一款专为数据库迁移设计的实用软件,主要功能是将Oracle数据库中的数据结构和SQL语句转换成MySQL兼容的格式,方便用户在不同的数据库系统间进行数据迁移。这款工具通常适用于那些需要从...

    记使用Oracle SQL Developer 迁移MySql 数据至 Oracle.docx

    在IT领域,数据库迁移是一项常见的任务,特别是在不同的数据库系统之间,如从MySQL迁移到Oracle。本文将详细讲解如何使用Oracle SQL Developer工具进行这样的迁移过程,以及如何解决在迁移过程中遇到的问题。 首先...

    OracleTOMysql 转换工具

    Oracle到MySQL转换工具是一种专门设计用于帮助用户将Oracle数据库中的数据和结构迁移至MySQL数据库的应用程序。这个过程通常称为数据库迁移或数据迁移,是企业在更换数据库系统时常常面临的需求。以下是一些关于...

    Oracle到Mysql数据库迁移总结

    Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结

    Oracle Sql语句转换成Mysql Sql语句

    在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...

    从Oracle迁移到MySQL经典实战

    这包括对Oracle数据库进行全面的数据分析,识别出可能不被MySQL支持的数据类型和特性,如Oracle的嵌套表、自定义类型等。然后,我们需要转换这些数据,确保它们能在MySQL环境中正常工作。此外,还要考虑到数据的完整...

    oracle数据库转mysql数据库免费工具

    oracle数据库转成mysql数据库的免费软件

    Oracle GoldenGate 21.3 ,oracle to oracle and mysql to mysql

    在Oracle GoldenGate 21.3中,这种架构使得各个组件能够独立运行,提供了更好的故障隔离和资源利用率。 在安装OGG21.3时,需要规划以下几个关键目录: 1. `/ogg213/ogg_ma`:这是Oracle GoldenGate的主安装目录,...

    mysql-oracle数据同步

    本文将深入探讨MySQL到Oracle的数据同步过程,以及如何在同步过程中修改MySQL数据表的标识。 首先,我们要理解MySQL和Oracle是两种不同的关系型数据库管理系统(RDBMS)。MySQL以其开源、轻量级、高效的特点被广泛...

    oracle通过DBlink连接mysql搭建过程

    使用 DBlink 连接 Oracle 和 MySQL 数据库 Oracle 通过 DBlink 连接 MySQL 搭建过程是一个复杂的过程,需要安装和配置多个组件,包括 unixODBC、mysql-connector-odbc 和 Oracle 环境变量。本文将详细说明这个过程...

    ORACLE透明网关访问mysql

    该过程涉及服务器配置、数据库权限设置、ODBC驱动安装配置、网络配置以及Oracle透明网关配置文件的修改等多个方面,将会出现的常见错误代码如ORA-28500, ORA-28546, ORA-28545也会被讲解如何处理。 首先,服务器...

    mysql和Oracle在对clob和blob字段的处理

    - 索引支持:Oracle支持对`CLOB`和`BLOB`字段建立索引,而MySQL的索引支持相对较弱,通常只适用于前几个字符。 - 性能:Oracle在处理大型对象时可能更具优势,因为它可以利用分区和索引优化。 - Unicode支持:...

    ogg sqlserver-oracle mysql-oracle mysql-mysql的同步配置参考

    在本配置参考中,我们将探讨如何使用Oracle GoldenGate(简称OGG)来实现SQL Server到Oracle,MySQL到Oracle以及MySQL到MySQL的同步配置。 1. SQL Server到Oracle的同步配置: - 首先,你需要在SQL Server上安装并...

    Oracle to MySQL Oracle 转 MySQL亲自测试,好用

    Oracle to MySQL Oracle 转 MySQL亲自测试,好用

Global site tag (gtag.js) - Google Analytics