MySQL8.0.11版本的新增特性介绍

 更新时间:2018年05月02日 10:08:44   作者:llC2018  
这篇文章主要介绍了MySQL8.0.11版本的新增特性介绍,非常不错,具有参考借鉴价值,需要的朋友可以参考下

一、 数据字典(Data dictionary)

1)合并了存储数据库对象信息的事务性数据字典;之前版本是存储于元数据文件和非事务表中 ;

二、原子数据定义语句(原子DDL)(Atomic Data Definition Statements (Atomic DDL))

三、安全性和账户管理(Security and account management)

1)A new caching_sha2_password authentication plugin is available(一个新的cachingsha2password认证插件是可用的)

2)MySQL now supports roles, which are named collections of privileges(MySQL支持角色,它们被命名为特权集合)

3)MySQL now maintains information about password history, enabling restrictions on reuse of previous passwords(MySQL现在维护关于密码历史的信息,允许对以前密码的重用进行限制)

4)MySQL now supports FIPS mode(MySQL现在支持FIPS模式)

四、资源管理(Resource management)

1)可以创建和管理资源组,并将服务器运行的线程分配给特定的组,让线程按照组可用的资源执行

五,InnoDB增强(InnoDB enhancements.)

1)自动增加计数写到redo日志,可让服务器重启时持久

2)当索引数破坏时,InnoDB会在redo 日志写入损坏标志

3)InnoDB memcached插件支持多个get操作(在单个memcached查询中取回多个键/值对)和范围查询

4)一个新的动态配置选项,可以控制InnoDB 死锁检测,可以通过它innodb_deadlock_detect禁用死锁检测;并依赖于 innodb_lock_wait_timeout 设置超时事务回滚,避免影响其他事务正常运行

5)INFORMATION_SCHEMA.INNODB_CACHED_INDEXES保存每一个索引的InnoDB缓冲池中缓存的索引页的数量

6)所有的InnoDB临时表都共享同一个临时表空间 ibtmp1.

7)InnoDB表空间加密特性支持重做日志和撤销日志数据的加密

8)InnoDB支持 NOWAIT and SKIP LOCKED 因为SHARE 或者UPDATE而锁定的读语句;NOWAIT表示遇到锁定立即返回;SKIP LOCKED表示条多锁定的行返回结果;

9)增加分区、删除分区,合并分区,重构分区,重建分区

10)mysql 存储引擎使用数据字典,而不是存储引擎自己的数据字典

11)mysql 数据字典和系统表创建在mysql 数据目录下的单个的InnoDB表空间文件mysql.ibd

六、字符集支持(Character set support)

1)The default character set has changed from latin1 to utf8mb4;默认字符集utf8mb4;

七、增加JSON (json enhancements)AND OpenGIS spatial types

1)mysql提供了很多json相关的函数和API接口

八、优化程序(Optimizer.)

1)MySQL now supports invisible indexes,支持隐藏索引,这个可以用来测试创建的索引是否具有优化作用

2)MySQL now supports descending indexes,增加降序索引,可以加快排序相关查询

九、(Common table expressions)

十、窗口函数(Window functions)

十一、正则表达式(Regular expression support)

十二、内部临时表(Internal temporary tables)

1)The TempTable storage engine replaces the MEMORY storage engine as the default engine for in-memory internal temporary tables;

十三、日志(logging)

1)可以通过log_error_services设置启用哪一些日志日志组件;错误日志被重写

十四、备份锁(Backup lock)

一种新型的备份锁在在线备份期间允许DML,同时防止可能导致不一致快照的操作

总结

以上所述是小编给大家介绍的MySQL8.0.11版本的新增特性介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 解决MySQL8.0时区的问题步骤

    解决MySQL8.0时区的问题步骤

    这篇文章主要介绍了解决MySQL8.0时区的问题步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 细说MySQL死锁与日志二三事

    细说MySQL死锁与日志二三事

    这篇文章主要和大家一起聊一聊MySQL死锁与日志二三事,实际业务当中如何快速的定位线上MySQL问题,修复异常?本文根据两个实际case,分享下相关的经验与方法,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • MySQL中一些常用的数据表操作语句笔记

    MySQL中一些常用的数据表操作语句笔记

    这篇文章主要介绍了MySQL中一些常用的数据表操作语句笔记,其中重点讲解了删除关联表的方法,需要的朋友可以参考下
    2016-03-03
  • MySQL 5.7.30 安装与升级问题详细教程

    MySQL 5.7.30 安装与升级问题详细教程

    这篇文章主要介绍了MySQL 5.7.30 的安装与升级教程(所有可能的坑都在这里),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 给Mysql添加远程访问权限的方法

    给Mysql添加远程访问权限的方法

    这篇文章主要介绍了给Mysql添加远程访问权限的方法的相关资料,需要的朋友可以参考下
    2015-03-03
  • mysql 错误号码1129 解决方法

    mysql 错误号码1129 解决方法

    在本篇文章里我们给大家整理了关于mysql 错误号码1129以及解决方法,需要的朋友们可以参考下。
    2019-08-08
  • Mysql数据库的导入导出方式(各种情况)

    Mysql数据库的导入导出方式(各种情况)

    这篇文章主要介绍了Mysql数据库的导入导出方式(各种情况),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • mysql的单列多值存储实例详解

    mysql的单列多值存储实例详解

    数据库市场需要细分,行式数据库不再满足所有的需求,而有很多需求需要,下面这篇文章主要给大家介绍了关于mysql单列多值存储的相关资料,文中通过示例代码介绍介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • 美团网技术团队分享的MySQL索引及慢查询优化教程

    美团网技术团队分享的MySQL索引及慢查询优化教程

    这篇文章主要介绍了美团网技术团队分享的MySQL索引及慢查询优化教程,结合了实际的磁盘IO情况对一些优化方案作出了分析,十分推荐!需要的朋友可以参考下
    2015-11-11
  • mysql 5.7.11 安装配置教程

    mysql 5.7.11 安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.7.11 安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论