阅读更多

14顶
0踩

数据库
甲骨文近日发布了MySQL 5.7分支的最新的开发里程碑版本(DMR版)——MySQL 5.7.2。该版本提供了更快的连接速度,更高的事务吞吐量,提升了复制速度,带来了内存仪表和其他增强功能,从而实现更高的性能和增强的可管理性。



1.  性能和可扩展性增强

MySQL 5.7.2 DMR版本提供了:

  • 针对InnoDB进行只读查询的Sysbench测试中,速度可达每秒500,000次查询,为之前(250,000次)的两倍
  • 线性扩展到64 CPU线程
  • 改进的复制吞吐量:在线程中使用新的多线程事务性的复制事件处理程序,并可以在并行的工作线程中运行复杂的事务。
2.  可管理性增强

  • 改进了数据表的在线修改功能:可在线重命名索引和扩大varchar的数据类型
  • 新增的内存仪表:支持跟踪mysqld中的内存分配和使用情况
  • 存储程序仪表:可提供存储程序内部指令的执行细节
  • 可使用GET STACKED DIAGNOSTICS作为新的工具,来创建和清理存储程序中的诊断信息
  • 改进了触发器的动态控制:支持在同一个表中对一个事件类型应用多个触发器
  • 实时的执行分析
  • 改进了JSON Explain Data:可以在优化器中添加总查询成本、单表查询成本、总数据量等参数来获得更详细的信息
3.  其他

  • MySQL 5.7.2 DMR还提供了无损半同步复制功能,确保事务只被提交到存储引擎,并在从服务器确认收到后才在主服务器中具体化。
  • MySQL Utilities 1.4.0中的mysqlfabric工具允许通过分片来进行扩展。
  • 多源MySQL复制:允许一个从服务器(slave)从多个主服务器(master)中聚合数据。
详细信息:Changes in MySQL 5.7.2

下载地址:http://dev.mysql.com/downloads/mysql/#downloads

注意,MySQL 5.7.2是一个开发里程碑版本,还处于开发测试中,不要用于生产环境。
  • 大小: 23.9 KB
14
0
评论 共 5 条 请登录后发表评论
5 楼 shuhen2011 2013-11-07 11:51
看见性能提高总是很高兴
4 楼 qq342806869 2013-09-26 09:02
theoffspring 写道
szmq2 写道
oracle还有好多优化查询的小秘密没有告诉我们呢

告诉你了还叫秘密吗

   
3 楼 white_crucifix 2013-09-23 12:35
哈哈           
2 楼 theoffspring 2013-09-22 22:11
szmq2 写道
oracle还有好多优化查询的小秘密没有告诉我们呢

告诉你了还叫秘密吗
1 楼 szmq2 2013-09-22 18:17
oracle还有好多优化查询的小秘密没有告诉我们呢

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 流行的博客平台 WordPress 5.7.2 中文正式版发布.zip

    因为 WordPress 强大的扩展性,很多网站、博客已经开始使用 WordPress 作为内容管理系统来架设商业网站。 WordPress 提供的功能包括: 1.文章发布、分类、归档、收藏,统计阅读次数。 2.提供文章、评论、分类等...

  • MySql 5.7.2搭建主从(master/slave)复制

    在实际项目中,很多瓶颈都出现在数据库这个环节,所以如果还是由单台数据库服务器进行服务的话,性能可能不会有很大的提升效果,通常我们会搭建主从服务,然后配合读写分离,读服务器就只负责读操作,写服务器负责...

  • mysql_性能参数调优详解

    1 优化连接池 连接池运行机制 MySQL连接器中的连接池,用以提高数据库密集型应用程序的性能和可扩展性,默认启用。MySQL连接器负责管理连接池中的多个连接,自动创建、打开、关闭和破坏连接,多个连接的创建,可满足...

  • 《MySQL性能优化和高可用架构实践》阅读总结

    文章目录介绍第1章 MySQL架构介绍1.1 MySQL简介1.2 MySQL主流的分支版本1.3 MySQL存储引擎1.4 MySQL逻辑架构1.5 MySQL物理文件体系结构第2章 InnoDB存储引擎体系结构2.1 缓冲池2.2 change buffer2.3 ...

  • MySQL 性能:使用 MySQL 5.7 实现每秒 50 万查询

    [导读] 本文提供MySql5 7实现每秒50W查询一文的细节以及基准测试结果,解释了我早期在Mysql Connect 发表的谈话。回顾MySQL InnoDB 的改善历史。你能很容易发现。在MySQL 5 6稳定版本中从来没有在read-only这么 ...

  • mysql5.7 优点_MySQL 5.7 新特性大全和未来展望

    mysql 5.7新特性(版本对比)1.mysql各GA版本信息MySQL 5.5.8 (2010-12-03, General Availability)MySQL 5.6.10 (2013-02-05, General Availability)MySQL 5.7.9 (2015-10-21, General Availability)mysql自从被ORACLE...

  • 高性能mysql知识总结大全

    高性能mysql知识总结大全 vii 目录 Contents 推荐序… I 前言… III 第 1 章 MySQL 架构… 1 1.1 MySQL 的逻辑架构 … 1 1.2 并发控制 … 3 1.3 事务… 4 1.4 多版本并发控制 … 10 1.5 MySQL 的存储引擎 … 11 第 2...

  • MySQL各版本的区别

    MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择。 ...可将几个MySQL Server封装成一个Server。 4. MySQL Cluster CGE 高级集群版,需付费。 5. MySQL

  • mysql 5.7 引擎_MySQL 5.7 学习:功能性能的提升

    1.9:多线程脏页刷写innodb_page_cleaners,表示刷写BP脏页的线程数,5.6.2开始从master线程中独立出来,5.7.4之后...1.10:终止会话ctrl+c在linux下,我们经常使用ctrl+c来终止一个命令的运行,在MySQL 5.7 之前,...

  • 〖Python 数据库开发实战 - MySQL篇⑧〗- MySQL的配置文件与常用的配置方案

    今天这一章节,我们来讲解一下 MySQL 的配置文件。既然开始写数据库的学习章节,就不能简单的讲一下 "增、删、改、查" ,再讲讲 "创建索引"、"回滚事务"等等。 学数据库就要学明白,毕竟将来是靠技术赚钱的。要学习...

  • MySQL 半同步复制数据安全与一致性分析

    从replication功能引入后,官方MySQL一直在不停的完善,前进。同时我们可以发现当前原生的MySQL主备复制实现实际上很难在满足数据安全与一致性的前提下做到高可用、高性能。

  • Mysql错误编码和解释表

    Mysql错误编码和解释表1.错误消息的组成一共由三部分组成 1.mysql数字错误代码,这个数字的mysql的特定值,不可以移植到其它数据库系统。 2.一个五位长度的sqlstate值,这些值取自ANSI SQL和ODBC,并且更加标准化。...

  • MySQL性能管理及架构设计(学习笔记)

    第1章 实例和故事 1.3 什么影响数据库的性能 1.3.1 超高的QPS和TPS QPS :Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的...

  • MySql性能优化之分区表

    所以分区表可以看成合并表的升级,是做了性能优化的智能化的分表,不能单独操作子表。  MySQL在创建表时使用PARTITION BY子句定义每个分区存放的数据。在执行查询时,优化器会根据分区定义过滤那些没有用到的分区...

  • MySQL配置参数大全

    名称 是否需要重启 值 允许值 描述 ... auto_increment_increment和auto_increment_offset 用于master-to-master的复制,并可以用来控制AUTO_INCREMENT列的操作。 auto_increment_offs...

  • mysql 调优

    对于长连接,不能保证连接的稳定性,所以设置这参数还是有一定必要,可能连接池的问题,会导致连接数据库的不稳定性,也会出现频繁的创建和销毁,但这个情况比较少,如果是长连接,可以设置成小一点,一般在50-100...

  • 【MySQL5.7指南】第一章——概述

    官方数据库手册,第一章-概述,主要功能和注意点介绍

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

Global site tag (gtag.js) - Google Analytics