前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL 8.0.20 正式发行(GA)

MySQL 8.0.20 正式发行(GA)

作者头像
爱可生开源社区
发布2020-05-06 00:05:26
5740
发布2020-05-06 00:05:26
举报

MySQL 的最新版本 8.0.20 正式发行。与之前 8.0 的系列版本一样,这次的发行版,除了包含缺陷修复,也同样包括新功能。让我们快速浏览一下。

关键字:hash joinInnoDB 双写缓冲二进制日志事务压缩

  • 增加了 SHOW_ROUTINE 权限。使用该权限允许账户在最小权限下备份存储程序。
  • 改进 hash join。现在可以使用 hash join 代替 BNL,hash join 现在支持半连接、反连接、外连接。
  • 加入新的索引级别的优化器提示。包括:JOIN_INDEXNO_JOIN_INDEXGROUP_INDEXNO_GROUP_INDEXORDER_INDEXNO_ORDER_INDEXINDEXNO_INDEX 。新的索引级别的优化器提示可以搭配 SELECTUPDATEDELETE 语句使用,而以往的无法和 DELETE 一起使用。
  • Performance Schema 改良。为了减少错误检测的内存开销,Performance Schema 放弃了在全局范围收集会话相关的错误统计信息。此外,针对每个线程、帐户、用户或主机报告的错误摘要中不再包含全局的错误信息。
  • SQL 语法改良。以前,语句的 INTO 子句 SELECT 可能出现在以下两个位置之一:

现在,INTO 可以出现在 SELECT 的最后:

此外,还针对进行 UNIONINTO 进行了一些更改,下面的语句结果相同:

  • X Plugin 改良。在启动中创建管理会话,以供达到客户端连接限制时获取服务器配置。初始化后立即可以访问 MySQL 系统变量等缺陷修复。
  • BLOB 类型排序改变。改变了以往的非完整排序,服务器将 BLOB 类型转换为打包的插件进行排序,经测试,性能得到显著提升。
  • InnoDB 改良。双写缓冲区的存储从系表空间移至双写文件。将双写缓冲区存储区移出系统表空间可减少写延迟,增加吞吐量并在双写缓冲区页的放置方面提供灵活性。
  • 二进制日志事务压缩。从 MySQL 8.0.20 开始,您可以在 MySQL 服务器实例上启用二进制日志事务压缩。启用二进制日志事务压缩后,将使用 zstd 算法压缩事务有效负载,然后将其作为单个事件(Transaction_payload_event)写入服务器的二进制日志文件 。压缩后的事务有效负载在复制流中发送到从服务器,其他群组复制组成员或客户端(例如 mysqlbinlog)时,保持压缩状态 。它们不会被接收器线程解压缩,并且仍以其压缩状态写入中继日志。因此,二进制日志事务压缩既可以节省事务的始发者,也可以节省接收者(及其备份)的存储空间,并在服务器实例之间发送事务时节省网络带宽。
  • CHANGE MASTER TO 语句的新选项 REQUIRE_TABLE_PRIMARY_KEY_CHECK 使复制的从服务器可以选择自己的策略来进行主键检查。
  • MySQL 8.0.19 开始,通过 X 协议连接发送的消息已支持压缩。MySQL 8.0.19 开始,通过 X 协议连接发送的消息已支持压缩。在 MySQL 8.0.19 中,X 协议对每种算法使用库默认压缩级别,客户端无法协商该默认压缩级别。从 MySQL 8.0.20 开始,客户端可以在协商期间为 X 协议连接请求特定的压缩级别。

上面内容为 MySQL 8.0.20 的新功能快速一览,您可以访问 MySQL 的在线手册获取完整的最新信息。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 爱可生开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档