甲骨文公司宣布为 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中国
作者
相关推荐
-
Oracle自治式数据库或致DBA下岗
甲骨文公司CEO马克·赫德谈到该公司新推出的自治式数据库时提到,这个产品会关系到成百上千数据库管理员(DBA) […]
-
Collaborate 18大会:了解甲骨文云数据库和应用的进展
在Collaborate 18大会即将举行时,我们会发现,甲骨文用户社区的技术变化会略高于平常水平。 由独立甲 […]
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
企业ERP如何迁移上云?变革速度决定发展路径
企业与ERP系统之间的感情复杂,是当机立断地舍旧取新,还是循序渐进地逐步迁移,企业在想我应该放弃现有的ERP系统吗?