云数据库 MySQL 内核相关严重问题汇总

云数据库 MySQL 所使用的自研内核 TXSQL,全面兼容原生 MySQL,并针对游戏、教育、金融、工业制造等多元化业务场景,持续集成和研发了多项增强特性。腾讯云数据库团队会定期进行内核版本的迭代更新,旨在不断提升性能、增强稳定性并修复已知问题或 Bug。为了使你的数据库实例始终保持最佳运行状态,建议你关注并适时升级至对应或最新的内核版本。下面将列出一些在内核版本中可能遇到的问题及其相应的解决方案,供你参考和排。

相关产品
云数据库 MySQL 产品页,含版本规格、价格与购买入口。

一、引发 crash 的内核相关问题汇总

问题 涉及内核版本 修复的内核版本
双 blob 字段 purge/rollback 导致表空间 fseg not full list 损坏 MySQL 8.0 20220831MySQL 8.0 20220401MySQL 8.0 20220331MySQL 8.0 20220330MySQL 8.0 20211202MySQL 8.0 20210830MySQL 8.0 20210330MySQL 8.0 20201230 MySQL 8.0 20221002
Instant add column 使页面数据占用过半升级到高版本后 rollback 失败 MySQL 8.0 20221221及以前的版本 MySQL 8.0 20241005
使用 Instant add column 添加超过第1024个列后 crash MySQL 8.0 20221221及以前的版本 MySQL 8.0 20241005
对表相继执行 Instant add column 与 Online DDL 引发 crash MySQL 8.0 20221221及以前的版本 MySQL 8.0 20241005
Instant drop 后 Instant add column 同名列引发 crash MySQL 8.0 20221221及以前的版本 MySQL 8.0 20241005
Instant change column redo 缓冲区计算缺陷引发 crash MySQL 8.0 20230704及以前的版本 MySQL 8.0 20241005
特定版本 MySQL 表重建操作(ALTER/OPTIMIZE)导致数据丢失 从 MySQL 8.0 20221215(包含) 至 MySQL 8.0 20230703(包含)的版本 MySQL 8.0 20230704
Instant DDL 无法正确处理列名称大小写不一致问题 MySQL 8.0 20241005及以前的版本 MySQL 8.0 20241009
执行 DDL 命令时触发内存损坏,引起 crash MySQL 5.7 20211102以前的版本 MySQL 5.7 20250803
ha_alter_info->key_info_buffer 越界访问引起实例 crash MySQL 5.6 20210630及以后的版本MySQL 5.7 20211102及以前的版本 MySQL 5.7 20240331
MySQL 5.7 Range Optimizer 中 SEL_ARG 红黑树操作问题 MySQL 5.7 全部内核版本 MySQL 8.0 20201230
窗口函数 Collation 聚合失败触发空指针解引用 Crash MySQL 8.0 20260430之前的版本 MySQL 8.0 20260430
使用 Hash Join 执行 LEFT JOIN 查询时结果错误 MySQL 8.0 20260430之前的版本 MySQL 8.0 20260430
赞 (0)
上一篇 4天前
下一篇 4天前