大多数人认为,甲骨文一直是MySQL的出色管理者,MySQL是甲骨文几年前收购SunMicrosystems的开源数据库。正如前MySQL产品负责人ZackUrlocker所说,甲骨文为MySQL提供了重要的工程资源,以确保“在长期被认为无法解决的领域提高性能”。最近,甲骨文首席技术官兼董事长拉里埃里森毫不掩饰他对MySQL的蔑视,他告诉分析师“你必须愿意放弃很多可靠性,很多安全性,很多性能[使用MySQL而不是Oracle因为……我们拥有巨大的技术优势。”这对竞争对手来说是公平的游戏,但这是Ellison谈论的主要由Oracle开发的产品。抨击MySQL攻击AWS?这并不是说Ellison打算贬低业界第二受欢迎的数据库——他试图破坏人们对AmazonWebServices的信心。AmazonWebServices提供MySQL作为数据库服务,RDS或Aurora。Ellison以夸大事实以适应他的竞争姿态而闻名,他认为“AmazonAurora只是MySQL开源,而AmazonRedshift是借来的开源”。Gartner分析师NickHuedeker(NickHeudecker)指出,这两种说法都是可疑的。AWS客户确实可以购买具有MySQL智能的Aurora服务,但除此之外还有更多。MySQL不仅仅是“一个非常古老的系统”。(奇怪的批评来自Oracle,它吹捧更古老的数据库技术。“Oracle的自治数据库拥有(Oracle的)有史以来最伟大的技术领先优势”根本不是真的。(尽管AWS的IaaS收入是Oracle的80倍,其PaaS收入是10倍于甲骨文,这句话听起来像是甲骨文的老笑话:“AWS落后甲骨文20年。”)多年来,甲骨文的新许可收入一直在下降。相比之下,无论是通过AWS等云计算公司购买还是在本地运行,MySQL及其同类PostgreSQL仍然很受欢迎。事实是,甲骨文想要让人很难离开。埃里森谈到“如果亚马逊甚至无法尝试,没有人(亚马逊除外)会经历被迫进入亚马逊数据库的过程”,强调需要将数据库,尤其是Oracle数据库迁移到任何其他数据库.地方的难处。但是在技术上,普通人不可能从Oracle数据库迁移到Amazon数据库。它太昂贵和复杂了。“对于急需资金的金融分析师来说,这种声音可能会很好听,但如果你是开发人员或首席信息官,读到埃里森的评论,你会怎么想?”它说,正如一位Twitter评论员所说,“埃里森是对的,离开甲骨文既昂贵又复杂。这就是它的设计方式。这就像邀请臭虫进入你的房子。“甲骨文......确实是错误。这只是许多开发人员根本不开始使用Oracle的原因之一。事实上,我猜几乎没有开发人员选择Oracle。他们呢?昂贵的。开发人员可以以0.00美元的价格开始使用MySQL,或者以0.01美元的价格使用在AWS(或RDS或Aurora)上运行的MySQL。纯粹出于便利因素,Oracle每次都失败。Oracle唯一想要的就是惯性。正如Gartner分析师MervAdrian所说,“遗留DBMS中最大的力量是惯性。”而不是技术优势。没有成本优势。除了习惯和多年的钙化方案设计、物理数据放置等之外没有任何其他东西。但这只是遗留应用程序的护城河。当公司构建未来时,他们不是甲骨文,尽管他们有时可能会在MySQL上构建未来,这是甲骨文贬低的开源数据库。考虑到Ellison对自己产品的蔑视,Oracle很难长期维持MySQL的管理权。
