MySQL的最新版本8.0.22于2020年10月19日正式发行。这一版本里面有哪些变化,让我们快速浏览一下。

审计日志的改进:对于JSON格式的日志文件,MySQL企业审计支持使用audit_log_read()用户定义函数进行日志读取操作。之前,只有通过向audit_log_read()传递一个参数才能指定开始读取的位置,为了更加灵活现在可以命名一个以时间戳的开始说明符,以便从该时间戳或之后的第一个事件开始读取。

MySQL企业版现在包含一个keyring_oci插件,它使用Oracle Cloud Infrastructure Vault作为密钥环存储的后端。密钥信息不会永久存储在MySQL服务器本地存储中。

优化器部分:prepared语句现在只在执行PREPARE时准备一次,而不是在每次执行时准备一次。此外,存储过程里面的语句也仅在初次执行时准备一次。

filesort算法现在支持对多个表上的联接进行排序,而不仅仅是对单个表进行排序。

在MySQL 8.0.22中,服务器在内部将所有右连接实例处理为左连接,消除了一些在解析时没有执行完整转换的特殊情况。

增加了支持SELECT INTO DUMPFILE 和 SELECT INTO OUTFILE 在写入文件时定期同步。

MySQL现在为符合条件的查询实现派生条件下推,将外部where条件推入派生表。

SQL语法:支持对YEAR数据类型进行转换,支持TIMESTAMP使用UTC,并且支持通过JSON_VALUE()返回JSON值。

功能和函数方面:使用MySQL服务器的新的异步连接故障转移机制,在从副本到源的现有连接失败后,自动建立到新源的异步(源到副本)复制连接。

通过新的变量innodb_extend_and_initialize,允许在Linux上配置InnoDB如何分配空间给每个表的文件和一般表空间。

允许在MySQL授权表上进行DML和DDL的读取操作,之前需要取得行锁,现在采取了非锁定操作。

group_replication_ip_whitelist变量降级使用,将采用新的变量group_replication_ip_allowlist名称。

START SLAVE, STOP SLAVE, SHOW SLAVE STATUS, SHOW SLAVE HOSTS及RESETSLAVE降级使用,使用REPLICA来替代。

ALTER DATABASE语句支持READ ONLY选项,控制是否允许修改数据库和其中的对象。

以上内容为8.0.22版本的简介,更为详尽的内容请访问https://dev.mysql.com/doc/relnotes/mysql/8.0/en/

感谢您关注“MySQL解决方案工程师”!

mysql 8.0什么时候发布_MySQL 8.0.22正式发布相关推荐

  1. mysql数据量大增加字段_MySQL 8.0.19亿级数据如何秒速增加字段?

    概述 今天主要介绍一下MySQL 8.0.19 instant add column的新特性,基于亿级数据秒速增加字段,下面一起来看看吧~ 一.MySQL DDL 的方法 MySQL 在大型表上的 D ...

  2. android8.0及发布时间,android 8.0什么时候发布_android 8.0发布时间_android 8.0新特性

    android 8.0什么时候发布,android 8.0发布时间.Android 8.0新增特性有什么?安卓8.0有哪些新特性?在2017年的I/O开发者大会上,国外设计师推出了一套安卓8.0的概念 ...

  3. mysql 8.0数据备份恢复_MySQL 8.0 增强逻辑备份恢复工具介绍-爱可生

    作者:杨涛涛 资深数据库专家,专研 MySQL 十余年.擅长 MySQL.PostgreSQL.MongoDB 等开源数据库相关的备份恢复.SQL 调优.监控运维.高可用架构设计等.目前任职于爱可生, ...

  4. mysql 8.0 手动安装教程_mysql 8.0.13手动安装教程

    本文为大家分享了mysql 8.0.13手动安装教程,供大家参考,具体内容如下 一.步骤解读 1.下载MySQL 下载地址 选择 Downloads-->Community-->MySQL ...

  5. mysql 8.0配置主从同步_MySQL 8.0 主从同步

    一.简介 一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中.MySQL主从复制的基础是主服务器对数据库修改记录二进制日志,从服务器通过主服务器 ...

  6. mysql8.0.17下载教程_mysql 8.0.17 安装配置图文教程

    1.下载安装包 下载地址:安装包 2.解压安装包到目录 这里解压到了D:\mysql-8.0.17-winx64 (图中有些文件是后续安装步骤生成的) 3.配置环境变量 我的电脑→右键→属性→高级系统 ...

  7. mysql8.0.15调优_Mysql 8.0 参数调优

    max_connections允许客户端并发连接的最大数量 max_connect_errors如果客户端尝试连接的错误数量超过这个参数设置的值 interactive_timeout:Mysql关闭 ...

  8. mysql8.0.11 安装顺序_mysql 8.0.11 安装步骤详解

    本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载 这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你 ...

  9. 以太坊2.0客户端Lighthouse发布v1.3.0版本,为高优先级建议立即更新

    官方消息,以太坊2.0客户端Lighthouse开发团队Sigma Prime表示,发布Lighthouse v1.3.0版本.该版本包括对信标链节点的重要错误修复,应将其视为所有质押者的高优先级,应 ...

最新文章

  1. python判断题题库大数据技术_智慧树知到_大数据分析的python基础_选择题答案
  2. Linux系统编程之Vim使用小技巧---代码自动对齐,智能提示
  3. opensll、libcurl库安装的使用,树莓派CSI摄像头的配置,树莓派调用智能API平台实现人脸识别、树莓派配置中文环境
  4. xsl判断节点存在_HashMap1.8之节点删除分析
  5. 统计指定目录下的视频时长
  6. 利用 Google Chart API 生成二维码大小不一致
  7. 通​过​C​a​c​t​i​监​控​w​i​n​d​o​w​s​资​源
  8. setTimeout.js
  9. Dreammail 下载与安装
  10. 计算机最大化快捷键,最大化窗口快捷键,mac窗口最大化快捷键
  11. 韩媒:开城韩商访朝申请或最晚25日出结果
  12. 直观理解图片的EXIF orientation
  13. Android 11 : 隐私和安全
  14. 阿里云国际版查看云服务器ecs实例系统日志和截图-Unirech
  15. Windows API一日一练(20)LoadIcon和LoadCursor函数-程序图标设置和鼠标的样式
  16. 食品饮料行业商业供应链智能系统解决方案:智慧供应链平台助力企业搭乘数字化快车乘风破浪
  17. 大整数加法基本思路和代码(C++实现)
  18. XAML C# WPF
  19. oracle 11g asm升级,Oracle 11g R1中ASM增强
  20. java perm heap 区别_JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别

热门文章

  1. gnupg环境搭建时遇到的问题
  2. linux清除网卡计数
  3. 1501 二叉树最大宽度和高度
  4. easyui datagrid checkbox的相关属性整理
  5. TextView及其子类
  6. Java---实现运行任意目录下class中加了@MyTest的空参方法(实现图形界面)
  7. #define barrier() __asm__ __volatile__(: : :memory) 中的memory是gcc的东西
  8. 云计算时代的虚拟化安全
  9. Scala --- 第三章 数组相关操作
  10. proto buffer