pdf文档 TiDB v5.4 中文手册

52.59 MB 2852 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
TiDB v5.4 中文手册详细记录了多个版本的发布说明,包括新功能、兼容性更改、提升改进和Bug修复。文档涵盖了TiDB、TiKV、PD、TiCDC等组件的优化与修复,例如修复TiFlash节点失败问题、优化内存消耗、提升性能与稳定性等。此外,文档还警告某些版本存在已知问题,并建议升级到最新版本。发布说明详细列出了各版本的发布日期、改进内容及修复的具体问题。
AI总结
以下是对《TiDB v5.4 中文手册》中各个版本发布说明的简要总结,重点突出核心观点和关键信息: --- ### TiDB v5.4.2 Release Notes - **发版日期**: 2022 年 7 月 8 日 - **警告**: 由于已知 bug,不建议使用该版本,已在 v5.4.3 中修复,建议升级至 v5.4.3。 - **提升改进**: - TiDB: 避免向非健康状态的 TiKV 节点发送请求,提升可用性。 - TiKV: TLS 证书更新时自动重新加载,提升可用性;健康检查能检测到无法正常工作的 Raftstore。 - PD: 默认关闭编译 Swagger server。 - Tools: TiDB Lightning 优化 Scatter Region 为批量模式,提升稳定性。 - **修复**: - TiFlash: 修复主键列名更改导致崩溃问题,修复 Learner Read 与 Remove Region 并发时可能的死锁问题。 - TiCDC: 解决 OOM 问题、特殊表名导致 SQL 语法错误的问题,以及同步任务处理单元无法退出的问题。 - Backup & Restore (BR): 解决备份汇总报告时间为负数的问题。 - Dumpling: 解决 NULL 值被忽略问题,解决 flush table 未生效的问题。 - TiDB Binlog: 修复 TLS 开启时 Drainer 启动失败的问题。 - TiDB Lightning: 修复 --log-file 参数不生效的问题。 --- ### TiDB v5.4.0 Release Notes - **核心改进**: - TiDB: 支持 Range 类型分区表中对 IN 表达式进行分区裁剪,优化索引合并 joins。 - TiKV: 升级 proc filesystem 到 0.12.0,优化 Raft client 错误日志收集,提升 SST 文件插入速度。 - PD: 修复数据可能损坏的问题,提升调度算法。 - Tools: - TiCDC: 修复增量扫描场景下的数据丢失问题。 - Backup & Restore (BR): 修复并发备份系统表导致的问题。 --- ### TiDB v5.2.0 Release Notes - **发版日期**: 2021 年 8 月 27 日 - **警告**: 该版本存在已知问题,建议升级至最新版本。 - **关键特性**: - 支持部分函数创建表达式索引,提升查询性能。 - 提升优化器的估算准确性。 - 锁视图成为 GA 特性,支持 TiFlash I/O 限流,优化 TiKV 流控机制。 - TiCDC 支持 HTTP 协议 OpenAPI,提供更友好的运维方式(实验特性)。 - **兼容性更改**: 手动切换 PD 集群 Leader。 --- ### TiDB v5.1.4 Release Notes - **发版日期**: 2022 年 2 月 22 日 - **兼容性更改**: - TiDB: 系统变量 `tidb_analyze_version` 默认值从 2 修改为 1。 - TiKV: 启用 TTL 功能时仅支持 RawKV 模式。 - Tools: TiCDC 的 `max-message-bytes` 默认值设置为 10M。 - **提升改进**: - TiDB: 支持分区表中对 IN 表达式进行分区裁剪。 - TiKV: 优化 SST 文件插入速度,提升 Raft client 错误日志收集。 - **修复**: - TiCDC: 修复增量扫描场景下的数据丢失问题。 - Backup & Restore (BR): 修复并发备份系统表导致的问题。 --- ### TiDB v5.0.0 Release Notes - **发版日期**: 2020 年 5 月 28 日 - **兼容性更改**: - TiDB: 移除慢查询日志和 statement summary 表中的敏感信息。 - PD: 持久化 store-limit 配置项,弃用 store-balance-rate 配置。 - **新功能**: - TiKV: 添加启动参数 `--advertise-status-addr`。 - TiFlash: 支持 TiDB new collation framework 排序规则框架,支持多种函数下推。 - **修复**: - TiKV: 修复日志中 `use-unified-pool` 配置打印不正确的问题。 - TiFlash: 修复 Bit 类型列 Default Value 解析问题。 --- ### TiDB v4.0.2 Release Notes - **发版日期**: 2020 年 7 月 1 日 - **兼容性更改**: - TiDB: 诊断规则 `current-load` 变更为 `node-check`。 - **提升改进**: - TiDB: 支持基于 TLS 证书 SAN 属性的登录认证。 - TiKV: 优化 RocksDB 配置,提升性能。 - **修复**: - TiDB: 修复 Hash 函数对 Decimal 和 Set 类型的错误处理。 - TiKV: 修复点查监控指标不准确的问题。 - TiFlash: 修复 datetime 列在部分时区下的计算错误。 --- ### TiDB v3.0.18 Release Notes - **发版日期**: 2020 年 8 月 21 日 - **提升改进**: - TiDB: 优化内部数据格式,减小中间结果大小。 - TiKV: 支持手动触发数据 Compact。 - **修复**: - TiDB: 修复悲观事务下 Duplicate Key 检测失效的问题。 - TiKV: 将 GC 失败日志从 Error 级别改为 Warning 级别。 - TiDB Lightning: 修复命令行参数 `--log-file` 无法生效的问题。 --- ### 总结 以上是 TiDB 各版本发布说明的核心内容总结,涵盖了关键改进、兼容性更改、已知问题及修复内容。每个版本都在性能优化、稳定性提升和功能增强方面做出了显著努力,同时修复了多个用户反馈的问题。建议用户参考具体版本的发布说明以了解详细信息,并根据需求选择合适的版本进行升级或部署。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2840 页请下载阅读 -
文档评分
请文明评论,理性发言.