CMake选项现在支持 构建类型,它类似于 构建类型,但省略了调试信息以减小构建大小。(错误#27874068,错误#32287863)
CMAKE_BUILD_TYPE
Release
RelWithDebInfo
用于 MySQL 服务器的链接 OpenSSL 库已更新至版本 1.1.1k。在https://www.openssl.org/news/cl111.txt和 https://www.openssl.org/news/vulnerabilities.html中描述了新 OpenSSL 版本中修复的问题 。(缺陷号 32680637)
Microsoft Windows: 系统
named_pipe_full_access_group
变量现在默认为空字符串 (''
),使命名管道连接安全。以前,'*everyone*'
是默认值。可以替换有效的 Windows 本地组名。
InnoDB: MySQL 5.7 中分片计数器的引入
rw_lock_stats
导致 CPU 缓存效率下降。为了解决 MySQL 5.7 中的这个问题,更改了分片方法。为了获得最佳性能,rw_lock_stats
MySQL 8.0 中删除了计数器。(缺陷号 32225367)InnoDB: 对父表的删除操作启动了对具有索引虚拟列和索引外键约束列的子表的级联更新,导致虚拟列损坏。(缺陷号 32124113)
InnoDB: 一个自适应哈希索引(AHI)锁存器被截断一个大表的线程以共享模式持有,导致互斥等待其他线程。AHI 闩锁不是必需的,已被移除。(缺陷号 32032897)
-
InnoDB:修改 了表共享实例(对象)和字典表实例的打开和关闭顺序,
m_share
以防止访问m_share
可能指向陈旧字典索引的旧对象。感谢姜宇翔的贡献。(缺陷号 31899685)
InnoDB:由于在读取在线 DDL 行日志时执行了不必要的加密状态检查, 在线
ALTER TABLE
操作失败并出现“表的密钥文件不正确”错误。(缺陷 #31529221,缺陷 #99938)复制: 如果所有以前的二进制日志文件在启动时因为它们的保留期已过而被清除,则新的二进制日志文件包含一个空
Previous_gtids
事件,这可能导致复制错误。现在更改了初始化顺序,以便仅在将先前的 GTID 集写入启动时创建的新二进制日志文件后才清除先前的二进制日志文件。(错误#32134875,错误#101533)复制: 如果二进制日志文件在启动时被删除,因为它们的保留期已过期,则在调试版本中会引发与丢失 GTID 相关的断言。(缺陷 #32008512,缺陷 #101137)
复制: 如果在不同客户端更新和读取系统变量时轮换二进制日志文件,则可能会发生死锁。(缺陷号 31774422)
复制:副本的 SQL 线程 的语句输出
SHOW PROCESSLIST
有时会显示当前正在应用的最后一个查询,而副本实际上已被追上。(漏洞 #30521198,漏洞 #97560)MySQL 企业版的 Docker 容器不再需要以 root 权限运行。(漏洞#32472242)
在重写之前显示查询字符串。(错误#32335263,错误#32628376)
libedit
对于使用该库 编译的构建,如果mysql
使用该选项调用客户端--default-character-set=utf8
,则 libedit 会拒绝输入多字节字符。(错误#32329078、错误#32583436、错误#102806)在 Windows 上,大型结果集可能导致 mysql客户端意外退出。(错误#32316323,错误#102051)
对内部队列的不正确锁定可能导致 mysqlpump意外退出。(缺陷号 32067013)
现在可以 在组复制停止时对通道使用
START REPLICA SQL_THREAD
和STOP REPLICA SQL_THREAD
语句 。group_replication_applier
这使操作员能够在离开该组的服务器上应用任何剩余的未应用事务,而不必将该服务器重新加入该组。(错误#32027612,错误#32414767)当mysql客户端以批处理模式使用时,其解析器可能会混淆
USE
其后跟DROP DATABASE
的USE
数据库名称。(错误#32015466,错误#101124)在优化
ORDER BY
子查询的子句时,有可能清理外部引用的子查询树SELECT
,这可能导致过早退出。(缺陷号 31721430)系统表中格式错误的名称
mysql.func
可能会导致意外的服务器行为。(缺陷号 31674599)会话可以禁用自己的审计。(缺陷号 31630954)
对存储的程序局部变量的错误处理可能会导致意外的服务器行为。(缺陷号 30366310)
卸载插件可能会影响准备语句的后续执行。(缺陷号 29363867)