发版日期:2024 年 10 月 15 日
TiDB v7.5.4 发版啦!这次发版带来了一系列兼容性变更、性能提升和已知 Bug 的修复,进一步增强了 TiDB 的稳定性和可靠性,详情可点击 Release Notes 查看
TiDB 7.5.4 Release Notes
兼容性变更
在 TiDB v7.5.4 中,一个重要的兼容性变更是通过 TiDB HTTP API 获取 DDL 历史任务时,默认任务数量的上限调整为 2048,这一变更旨在避免因历史任务数量过多而导致的内存溢出问题。
改进提升
此版本在 TiDB、TiKV 和 TiFlash 组件中引入了多项改进:
- TiDB:EXPLAIN 语句现支持 tidb_redact_log,优化了日志记录的处理逻辑,并提升了慢查询的查询速度。
- TiKV:针对存在大量 DELETE 版本时的 RocksDB compaction 触发机制进行了优化,加快了磁盘空间的回收速度,并减少了 peer message channel 的内存使用,提升了 TiKV 重启时的稳定性。
- TiFlash:优化了 LENGTH()和ASCII() 函数的执行效率,并降低了开启 TLS 后因更新证书导致panic的概率。
Bug 修复
TiDB v7.5.4 版本修复的 Bug 包括 TiDB、TiKV、PD、TiFlash 以及工具组件,涵盖了从查询效率、内存使用到监控指标准确性等多个方面,全面提升了系统的健壮性。这里要非常感谢社区大佬们的反馈!