MySQL官方建议跳过8.0.28-32版本,推荐使用MySQL 8.0.34

2023年8月3日消息,MySQL副总裁Edwin Desouza近日指出MySQL 8.0.28-32 版本存在一些问题,建议用户使用8.0.33,或最好使用8.0.34。



根据Desouza的建议,该推荐是基于一些在8.0.28-32版本中出现的问题。虽然这些问题可能不会对所有用户产生直接影响,但在某些特定情况下可能会造成数据丢失、性能下降或不一致的查询结果。为了确保用户的数据安全和数据库的稳定性,MySQL官方建议用户直接升级到8.0.34版本。

MySQL 8.0.34版本是经过全面测试和验证的,修复了许多在之前版本中发现的问题,并提供了更好的性能和稳定性。因此,对于正在使用8.0.28-32版本的用户,升级到8.0.34版本是一个明智的选择。

此外,MySQL 8.0.34还引入了许多新功能和改进,以满足用户不断增长的需求,提供更出色的用户体验。


MySQL 8.1及MySQL 8.0.34于2023年7月18日正式发行。从此,MySQL将开启创新版和稳定版同时发行的阶段。MySQL 8.1是MySQL的首个创新版,该版本主要增加了如下功能 :

  • 捕捉EXPLAIN FORMAT=JSON 输出, 为 EXPLAIN FORMAT=JSON
     增加 INTO
     选项,可以将JSON格式的输出保存在一个用户变量中。

  • 保留客户端注释,MySQL8.1保留mysql客户端的注释,如果需要使用之前的行为,需要使用--skip-comments选项

  • MySQL Replication更改SOURCE_RETRY_COUNT,CHANGE REPLICATION SOURCE TO
     语句中SOURCE_RETRY_COUNT的默认值改为10,这意味着,使用此选项和SOURCE_CONNECT_RETRY(60)的默认值,副本在重新连接尝试之间等待60秒,并在超时和故障转移之前以此速率尝试重新连接10分钟。

  • group_replication_set_as_primary() 及DDL语句,在选择一个新的主节点之前,group_replication_set_as_primary()函数需要等待所有事务完成前正在进行的DDL语句。

  • 版本特定注释中使用的MySQL版本号现在支持由一个或两个数字组成的主版本,这意味着整个版本现在可以是五位数或六位数长。

  • 强化关闭服务器过程的日志,随着MySQL服务器、插件和组件的启动和关闭消息的增加,强化关闭过程的日志,附加功能应该有助于故障排除和调试问题,特别是在服务器需要很长时间才能关闭的情况下。

  • 增加了SHOW PARSE_TREE语句,
    该语句显示了select语句的json格式解析树。此语句仅用于测试和开发,而不是用于生产。它仅用于调试版本中

  • 增加了tls-certificates- enforsed - validation系统变量,允许DBA在服务器启动时或使用ALTER INSTANCE RELOAD TLS语句在运行时重新加载证书时强制执行证书验证。启用强制后,发现证书无效时将在启动时停止服务器调用,防止在运行时加载无效证书,并发出警告。

  • 添加了一些特定于组复制插件的状态变量,这些变量可以改进对网络不稳定的诊断和故障排除,为每个组成员提供有关网络使用情况、控制消息和数据消息的统计信息。

  • 添加了服务器系统变量,用来控制使用LDAP可插拔身份验证连接到MySQL服务器的MySQL帐户在LDAP服务器关闭或无响应时必须等待的时间。对于以下简单且基于sasl的LDAP身份验证变量,新的默认超时为30秒,连接和响应超时只能通过Linux平台上的系统变量进行配置。有关更多信息,请参见设置LDAP可插拔身份验证的超时时间。

MySQL 8.1 除了新增功能外,其它调整部分内容基本上与MySQL8.0.34一致。

对于MySQL数据库的用户来说,升级到新版本并不是一项容易的任务。然而,MySQL官方提供了一系列的文档和指南,以帮助用户顺利完成升级过程。用户可以在MySQL官方网站上找到相关的文档和指南,其中包括详细的升级说明、注意事项和最佳实践。此外,MySQL官方也提供了技术支持,以解答用户在升级过程中遇到的问题。

对于那些担心升级过程可能会导致数据丢失或数据库中断的用户,MySQL官方建议在升级之前进行全面的备份,并在风险较低的时间段进行升级。此外,用户还应该在升级前测试兼容性,确保已安装的应用程序和脚本与新版本兼容。

分割线
感谢打赏
江西数库信息技术有限公司
YWSOS.COM 平台代运维解决方案
 评论
 发表评论
姓   名:

Powered by AKCMS