发布MySQL 8.0.42-26.23和8.4.5-26.23的Galera Cluster

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Codership发布了MySQL 8.0和8.4的Galera Cluster新版本,包含节点离开和关闭机制增强、外键检查警告及CMake 4.0.0支持等改进,修复了缓冲区溢出问题和错误处理。建议用户更新至最新版本。

🎯

关键要点

  • Codership发布了MySQL 8.0和8.4的Galera Cluster新版本。

  • 新版本包含节点离开和关闭机制增强、外键检查警告及CMake 4.0.0支持等改进。

  • 修复了缓冲区溢出问题和错误处理。

  • Galera复制库4.23允许使用CMake 4.0.0进行构建,增强了节点离开和关闭的稳健性。

  • 新增WSREP_MODE_APPLIER_LOG_WARNINGS以打印外键检查失败的警告。

  • 修复了外键级联导致的堆缓冲区溢出崩溃问题。

  • FLUSH TABLES WITH READ LOCK在非主组件时返回错误,而不是挂起。

  • 建议用户更新至最新版本,并提供流行Linux发行版的仓库。

🔎

延伸解读

新版本的关键改进

MySQL 8.0.42-26.23和8.4.5-26.23版本的Galera Cluster引入了多项重要改进,尤其是在节点离开和关闭机制方面。这些增强确保了在关闭连接前,待处理消息能够被发送,从而提高了集群的稳定性。用户在进行系统维护时,需特别关注这些机制的变化,以避免潜在的数据丢失或连接问题。

外键检查的增强

新版本中新增的WSREP_MODE_APPLIER_LOG_WARNINGS功能,可以在外键检查失败时打印警告。这一改进对于开发者和数据库管理员来说尤为重要,因为它提供了更清晰的错误信息,帮助快速定位和解决数据一致性问题。用户应考虑启用此功能,以提高故障排查的效率。

缓冲区溢出问题的修复

此次更新修复了与外键级联相关的堆缓冲区溢出崩溃问题,这一修复对于保障系统的安全性至关重要。用户在更新时应特别注意这一点,确保系统不再受到此类漏洞的影响。同时,建议定期检查和更新数据库,以防止潜在的安全风险。

延伸问答

MySQL 8.0和8.4的Galera Cluster新版本有哪些主要改进?

新版本增强了节点离开和关闭机制,增加了外键检查警告,并支持CMake 4.0.0。

为什么建议用户更新到MySQL 8.0.42-26.23和8.4.5-26.23版本?

因为新版本修复了缓冲区溢出问题和错误处理,增强了系统的稳定性和安全性。

Galera Cluster的新版本如何处理外键检查失败?

新增WSREP_MODE_APPLIER_LOG_WARNINGS选项,可以打印外键检查失败的警告和详细信息。

CMake 4.0.0的支持对Galera Cluster有什么影响?

支持CMake 4.0.0使得构建Galera复制库更加灵活和方便,增强了节点的稳健性。

FLUSH TABLES WITH READ LOCK在新版本中有什么变化?

在非主组件时,FLUSH TABLES WITH READ LOCK现在返回错误,而不是挂起。

新版本如何处理堆缓冲区溢出问题?

修复了外键级联导致的堆缓冲区溢出崩溃问题,增强了系统的稳定性。

🏷️

标签

➡️

继续阅读