| title | TiDB 8.5.6 Release Notes |
|---|---|
| summary | 了解 TiDB 8.5.6 版本的兼容性变更、改进提升,以及错误修复。 |
发版日期:2026 年 x 月 x 日
TiDB 版本:8.5.6
-
支持为资源管控的后台任务设置资源上限成为正式功能 (GA) #56019 @glorv tw@hfxsd
TiDB 资源管控能够识别并降低后台任务的运行优先级。在部分场景下,即使有空闲资源,用户也希望后台任务消耗能够控制在很低的水平。从 v8.4.0 开始,你可以使用参数
UTILIZATION_LIMIT为资源管控的后台任务设置最大可以使用的资源百分比,每个节点把所有后台任务的使用量控制在这个百分比以下。该功能可以让你精细控制后台任务的资源占用,进一步提升集群稳定性。在 v8.5.6 中,该功能成为正式功能 (GA)。
更多信息,请参考用户文档。
- (dup): release-9.0.0.md > # 数据迁移 * 将 sync-diff-inspector 从
pingcap/tidb-tools迁移至pingcap/tiflow代码仓库 #11672 @joechenrh
- note #issue @贡献者 GitHub ID
-
TiDB
- note #issue @贡献者 GitHub ID
- 新增 DXF 的 max_node_count 配置项支持 #66376@D3Hunter
-
TiKV
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
PD
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
- (dup): release-7.5.7.md > 改进提升> PD - 减少非必要的错误日志 #9370 @bufferflies
-
TiFlash
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
Tools
-
Backup & Restore (BR)
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
TiCDC
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
TiDB Data Migration (DM)
- note #issue @贡献者 GitHub ID
- 新增对 MySQL 8.4 作为 DM 上游数据源的支持,适配该版本引入的新术语和版本检测逻辑 #12532 @dveeden
- 在 DM syncer 中新增外键因果依赖支持,确保多 worker 场景下行变更按照父表至子表的外键顺序执行 #12552 @OliverS929
-
TiDB Lightning
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
Dumpling
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
TiUP
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
-
TiDB
- note #issue @贡献者 GitHub ID
- 修复 tidb_service_scope 设置时未统一转换为小写的问题 #66835@D3Hunter
-
TiKV
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
- (dup): release-5.1.4.md > Bug 修复> TiKV - 修复悲观事务中 prewrite 请求重试在极少数情况下影响数据一致性的风险 #11187
-
PD
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
TiFlash
- note #issue @贡献者 GitHub ID
- 修复当一个列执行将列属性
NOT NULL转为NULL的 DDL 之后,TiFlash 与 TiKV 之间可能产生不一致数据的问题 #10680 @JaySon-Huang - 修复 Grafana 面板中 Raft throughput 可能会错误地显示一个非常大的数值的问题 #10701 @CalvinNeo
-
Tools
-
Backup & Restore (BR)
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
TiCDC
- 修复了一个在服务器重启时,changefeed 可能会重复创建无效 dispatcher 的问题。#4452 @wlwilliamx
- 修复了当 TiDB 版本小于等于 v8.1.x 时,表重命名操作无法正常执行的问题。#4392 @lidezhu
- 修复了一个扫描数据时的 Bug,避免启用 CDC 时 TiKV 可能出现异常崩溃。#19404 @wk989898
- 为 azblob 下游支持 Azure 托管标识认证,并修复了云存储上传过程中可能出现的卡住问题。#3093 @wlwilliamx
-
TiDB Data Migration (DM)
- note #issue @贡献者 GitHub ID
- 修复 DM 在 binlog rotate 事件时全局 checkpoint 位置未推进的问题 #12525 @OliverS929
- 修复含外键约束的表在 DM safe-mode 下的异常行为,移除 UPDATE 改写中多余的 DELETE 操作并避免触发外键级联 #12541 @OliverS929
- 修复 DM validator 对 UNSIGNED 列误报校验错误的问题 #12555 @OliverS929
-
TiDB Lightning
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-
Dumpling
- note #issue @贡献者 GitHub ID
- 修复 Dumpling 与 MySQL 8.4 的兼容性问题 #65131 @dveeden
-
TiUP
- note #issue @贡献者 GitHub ID
- note #issue @贡献者 GitHub ID
-