甲骨文发布MySQL 5.7开发里程碑版

日期: 2013-09-26 作者:Oracle 来源:TechTarget中国

甲骨文公司宣布为 MySQL 5.7推出最新的开发里程碑版本(DMR)。该新版本为世界最流行的开源数据库提高了性能、可靠性、扩展性和管理性,可让开发者和数据库管理员创建现代的网络、基于云和嵌入式的应用,以处理不断增加的数据量。

在2013甲骨文全球大会期间举办的第二届MySQL Connect启动大会上,甲骨文宣布为MySQL 5.7推出第二个开发里程碑版本(Development Milestone Release),继续推动MySQL 的技术创新。

MySQL 社区版本 5.7.2 DMR可在MySQL 开发者区域中进行下载,该版本提供了更快的连接性、更高的处理吞吐量、更快的复制速度、存储仪器和其他增强功能,实现了更高的性能并提高了管理性。

除了新的DMR,通过http://labs.mysql.com,Oracle可提供早期下载及使用尚在开发功能,以便于社区进行测试和提供反馈。主要功能包括“mysqlfabric”,可通过分区和多源复制进行扩展。

新增强功能提高了性能、扩展性和管理性

性能和扩展性

  • MySQL 5.7.2 DMR 可提供:为Sysbench InnoDB的只读POINT SELECT提供50万每秒查询(QPS)的性能纪录;线性可扩展到64个 CPU线程;比以前的25万只读每秒查询的纪录性能提高了一倍(1)。
  • 提高复制被动吞吐量:在Slave线程上使用新的多线程跨事务复制事件处理。在独立平行的工作线程上运行非连接的操作,即便是在相同模式数据库上操作。

管理性

  • 改进在线修改表: 为重命名的索引和扩大的varchar数据类型提供支持。
  • Performance Schema中的内部存储工具:在整个Mysqld中,支持跟踪存储分配和使用,在MySQL历史中首次提供本地存储使用跟踪和工具。使用指标从Performance Schema中监测大小、操作量和移动最小/大窗口。
  • Performance Schema中的存储项目工具:通过详细的信息,在存储项目执行的内部指示中提供额外的洞察。
  • 具有堆叠诊断区域的存储项目:使用GET STACKED DIAGNOSTICS作为新工具,创建和清除在存储项目中调查问题所需要的诊断。
  • 改进触动器的动态控制:在相同表格支持每个活动类型的多个触动器。使用FOLLOWS 和 PRECEDES来支持触动器的顺序控制。
  • 实时执行分析:在当前运行状态下,使用EXPLAIN 为另一个运行线程提供执行规划。
  • 改进JSON Explain Data:通过增加总的查询成本、每表格成本、总数据量来计算了解优化器的成本,从而更多地了解查询规划。不仅知道选择了什么执行规划而且也了解为什么选择它。

MySQL 5.7.2 DMR 提供了无损的半同步复制功能,让操作仅遵从存储引擎,在Slave确认收据后,体现在主域中。

以下功能也可以通过http://labs.mysql.com 获得,也可从MySQL社区的中获得早期测试和进行反馈:

  • 在MySQL Utilities 1.4.0的mysqlfabric: 通过分区来实现扩展。为PHP、Python和 Java首先提供连接器支持。
  • 多源MySQL 复制:让单一 slave从多主域中集聚数据。

甲骨文公司MySQL开发副总裁Tomas Ulin表示:“甲骨文将继续与MySQL用户社区进行紧密合作,通过鼓励反馈和投入来快速地帮助提高产品功能和质量。通过推出最新的MySQL 5.7开发里程碑版本,Oracle将继续推动MySQL 的创新,利用可预测和持续的版本来紧密地满足用户对现代网络、云和嵌入式应用的需求。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Oracle
Oracle

相关推荐