在本次的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%之多。
【编辑推荐】