从MySQL 5.5发布看开源数据库版本升级新模式

【精选译文】尽管甲骨文收购Sun交易尚在等待最终结果,业界对开源数据库MySQL的未来命运也十分担忧(编辑注:为了让欧盟更快批准交易,甲骨文在本月早些时候发布了声明,就MySQL做出了十项承诺),但Sun的开发者依然在继续努力研发该开源数据库。他们的劳动果实之一就是最近发布的MySQL 5.5里程碑 2开发者版本。新版引入了许多新功能,其中有些功能最初是为MySQL 6.0而准备的。

 

最近两年以来,MySQL界一直在讨论MySQL 6.0版。最近发布的一个MySQL稳定版是5.1版,在饱受争议和一再推迟后,该版本于一年前初次亮相。

继推出MySQL 5.1版后,MySQL开发团队改变了推出新版的模式,以支持一个更迅速和更稳定的版本升级周期。此后,某些计划在6.0版中推出的功能提前亮相。

Sun发言人史蒂夫·柯瑞(Steve Curry)指出,“作为这种新模式的一部分,我们已经将许多原先为6.0版计划的功能提前在MySQL 5.5版中实现,将来肯定会有MySQL 6.0版,但是我们尚未决定它将包含哪些新升级功能。”

柯瑞表示,他相信用户会因为MySQL 5.5里程碑版中的众多新功能而感到兴奋,其中包括性能和扩展性方面的改进

◆MySQL 5.5新增了半同步复制功能,现在MySQL用户除了使用默认的异步复制功能之外,又多了一种复制功能可供选择。

据MySQL 5.5版本声明显示,“在返回执行复制事务的会话之前,Master端将暂停执行提交,直到slave端确认它已经收到并记录复制事务。”相比之下,在异步复制功能中,Master端将直接记录事件,而无需知道slave是否真正处理了复制事务。

◆MySQL 5.5增加了改进的partitioning语法。在这个新版数据库中,有许多新的数据库分区功能选项,其中包括用户自定义的RANGE COLUMNS分区功能选项。

MySQL官方表示,“当用户在根据RANGE COLUMNS或LIST COLUMNS对表进行分区时,可以根据多列数值相应的定义ranges或lists,最高可关联16列。”

◆在MySQL 5.5里程碑版中,还新增了对SQL标准SINGAL和RESINGNAL语句的支持。SINGNAL语句和RESINGNAL语句都可确保一个错误状态能够被返回到数据库Hander。

MySQL官方表示,“没有SINGNAL,如果想让程序返回错误,必须借助于诸如故意指向一个不错在的表等迂回解决方案。而RESINGNAL既可以处理错误又能返回错误信息。否则,通过在Handler内执行一个SQL语句,激活Handler的信息将会被破坏。”

从MySQL 5.1到MySQL 5.5

就目前而言,MySQL 5.5里程碑版还是一个开发者版,还不适合用在正式的生产环境。但这并不说明Sun不希望人们试用这个新版本,柯瑞表示,MySQL 5.5测试者的工作非常重要,可以帮助Sun收到反馈意见和估算进度。

如果想从目前的5.1版升级到还处于开发版的5.5,用户无需自行摸索升级方法。柯瑞表示,“我们正在提供大量的移植资料,帮助用户完成升级过程,并鼓励他们开始熟悉新版的功能,我们不希望用户在这一过程中遇到任何麻烦。”

至于MySQL 5.5何时结束目前的开发者里程碑版而正式发布,柯瑞表示尚未最终确定。

他表示,“将来从社区、客户和内部QA获得了初步反馈意见后,我们将有更明确的想法。通过这种新里程碑版本模式,我们正努力完善数据库所有功能。初步用户反馈意见令人满意,但现在说何时正式发布还为时尚早。我们很高兴能把这一新版本推向社区,它们会告诉我们应该如何开发这一软件。”

原文:MySQL 6 Features Roll Into MySQL 5.5 Milestone  作者:Sean Michael Kerner

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/251255.html<

(0)
管理的头像管理
上一篇2025-04-28 21:36
下一篇 2025-04-28 21:37

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注