|
|
51CTO旗下网站
|
|
移动端

1.2.1 官方版本的MySQL

《MySQL王者晋级之路》第1章MySQL简介与主流分支版本,本章主要介绍MySQL 5.6和MySQL 5.7这两个Oracle公司开发的代表作品。为了让大家先对MySQL有一个基础的认识,我们先来看一看MySQL的发展历程。本节为大家介绍官方版本的MySQL。

作者:张甦来源:电子工业出版社|2018-07-19 10:12

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

1.2 MySQL主流的分支版本

目前业界的MySQL主流分支版本有Oracle官方版本的MySQL、Percona Server、MariaDB。接下来看一下各个分支的特点。

1.2.1 官方版本的MySQL

目前官网***的GA版就是MySQL 5.7,也是推荐大家在生产环境中使用的一个版本。它无论是在InnoDB存储引擎性能和功能上的提升,还是安全性上的加固、复制功能、sys schema库的增强等都改进得相当出色。目前还在开发的是MySQL 8.0,这个版本可能是MySQL数据库又一个开拓时代的开始。MySQL不像Oracle数据库的版本跳度那么大,Oracle是8i、9i、10g、11g、12c这样的一个版本迭代速度,而MySQL在大版本上一直没有什么变化。从MySQL 5.0、5.1、5.5、5.6直到目前最成熟的MySQL 5.7都基于5这个大版本,升级其小版本。所以这次研发的8.0版是一个新时代的开始,虽然MySQL 8.0在新特性上没有新元素的加入,但是它对MySQL的源代码进行了重构,最突出的一点就是对MySQL Optimizer优化器的改进,支持隐藏索引等功能。针对优化器的改进是在之前的版本中从来没有触碰过的。而且MySQL 8.0为了对优化器做更多的特性支持,还加入了性能直方图这个新的元素,让MySQL Server层和存储引擎层配合得更加紧密。MySQL 8.0之后我们就真的要和MyISAM这个存储引擎说再见了,想想这些改变就让人兴奋,就让我们一起期待着它的问世吧。

MySQL在5.1版本被Oracle收购之后,发展到今天有了突飞猛进的变化。官方版本的MySQL未来有太多值得大家期待的地方。

让我们来看一下MySQL 5.5、5.6、5.7的性能对比图,这样可以更加直观地观察到这些年的发展变化。

在OLTP只读模式下,MySQL 5.7比MySQL 5.6快近3倍的速度,MySQL 5.6比MySQL 5.5快近1.5倍的速度,而且5.7有将近100万的QPS(每秒的查询量),如图1-1所示。

在OLTP读写模式下,MySQL 5.7比MySQL 5.6快近2.5倍的速度,比MySQL 5.5快近3倍的速度,而且5.7有近60万的QPS,如图1-2所示。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

网络管理员备考训练——计算机与网络基础知识

本书是根据全国计算机技术与软件专业技术资格(水平)考试《网络管理员考试大纲》所要求的考试范围而编写的试题集。全书共分10个单元,同步...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客