概述
mysql5.5开始各版本升级内容
5.6新特性:
最新版5.6.44(2019-4-25发布),里程碑版本,生产使用最多。
1)安全增强:sha256更强的用户密码加密;密码安全策略;修改登录记录,密码不在明文记载在general、bin、slow log里
2)参数默认值更改
3)innodb增强:增加全文检索;online DDL(DDL不阻塞DML操作);单独表空间,可以把热表放到SSD;更多的information_schema表,提高buffer pool、表的元数据等。
4)分区增强:高达8192的分区数;DML指定分区;减少分区锁,提高分区表的DML和DDL操作
5)Performance Schema:表事件过滤、线程事件过滤
6)复制和日志:引入同GTID(全局统一事物ID);
7)优化器提升:n中查询场景优化;EXPLAIN支持DML;From 字句优化;
8)异常处理:增加get diagnostics获取异常信息;
9)数据类型改变
5.7新特性:
1)支持json:支持飞速增长的非结构化数据,实现存储用blob,server封装了便于操作json的函数;
2)sys_schema:基于performance schema,更有效的使用其数据;
3)性能优化:临时表提性;只读事物提性;
4)复制:提性。
8.0新特性:
最新版8.0.16(2019-4-25发布)。
1)高性能:官宣比5.7快2倍
2)可靠性:DDL的原子行。
3)NoSql:强化对json的支持。
4)高可用性:提供原生HA方案
5)窗口函数:
参考:
官档:
What Is New in MySQL 5.6
What Is New in MySQL 5.7
What Is New in MySQL 8.0
最后
以上就是义气枫叶为你收集整理的MySql各版本新特性5.6新特性:5.7新特性:8.0新特性:的全部内容,希望文章能够帮你解决MySql各版本新特性5.6新特性:5.7新特性:8.0新特性:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复