pdf文档 TiDB v5.2 中文手册

48.16 MB 2259 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
TiDB v5.2 中文手册详细介绍了 TiDB 5.2 版本的新特性、兼容性更改、 Bug 修复及工具改进。新特性包括支持基于部分函数创建表达式索引、提升优化器估算准确度、锁视图成为 GA 特性、新增 TiFlash I/O 限流功能、为 TiKV 引入新流控机制等。兼容性更改涉及系统变量的调整,包括新增 default_authentication_plugin 和 tidb_enable_auto_increment_in_generated 等。文档还记录了 TiDB、TiKV、TiCDC、TiFlash 等组件的 Bug 修复情况,包括修复 Region 迁移死锁、 TiFlash 节点失败、 TiCDC 数据丢失等问题。性能优化方面,包括提升 TiKV 流控稳定性、优化 TiCDC 扫描速度及内存使用等。
AI总结
## TiDB v5.2 中文手册总结 ### TiDB 5.2.0 主要特性 1. **性能优化**: - 支持基于表达式的索引(Expression Index),提升查询性能。 - 提升优化器的估算准确度(Cardinality Estimation),优化执行计划选择。 - 锁视图(Lock View)成为 GA 特性,提供直观的事务加锁观察和死锁排查功能。 - 新增 TiFlash I/O 限流功能,提升读写稳定性。 - TiKV 引入新的流控机制,替代 RocksDB write stall 机制,增强稳定性。 - 简化 Data Migration (DM) 工具的运维管理。 - TiCDC 支持 HTTP 协议 OpenAPI(实验特性),提供更友好的运维方式。 2. **兼容性更改**: - 新增多个系统变量,优化执行计划和优化器行为。 - 修改部分系统变量的默认值,如 `tidb_stmt_summary_max_stmt_count` 从 200 提升至 3000。 3. **Bug 修复**: - 修复 TiKV Region 迁移时的死锁问题。 - 修复 TiCDC 增量扫描场景下的数据丢失问题。 - 修复 TiFlash 中由于默认值为浮点数导致节点失败的问题。 --- ### TiDB 5.2.1 发布说明 1. **Bug 修复**: - 修复分区表中下推聚合算子时执行计划出错的问题。 - 修复 TiFlash 解析 Parquet 文件中 DECIMAL 类型数据失败的问题。 --- ### TiDB 5.1.4 兼容性更改 1. **系统变量默认值调整**: - `tidb_analyze_version` 默认值从 2 修改为 1。 2. **功能增强**: - 支持在 Range 类型分区表中对 IN 表达式进行分区裁剪。 - 提升 IndexJoin 执行过程中内存占用追踪的准确度。 3. **性能优化**: - 优化 TiKV Raft client 错误日志收集。 - 提高 SST 文件插入速度。 --- ### TiDB Dashboard 简介 TiDB Dashboard 是 TiDB 4.0 及以上版本提供的图形化监控和诊断工具,功能包括: - 集群整体运行概况(如 QPS、执行耗时等)。 - 组件及主机运行状态查看。 - 读写流量分布和趋势分析。 - SQL 查询耗时信息。 --- ### TiDB Control 使用说明 TiDB Control 是 TiDB 的命令行工具,用于获取 TiDB 状态信息,功能包括: - BASE64 解码。 - KEY 解码。 - Etcd 操作。 - MVCC 信息获取。 - Schema、Table 和 Region 信息查询。 --- ### TiDB 5.0.2 主要改进 1. **兼容性更改**: - 废弃 `cdc cli` 的 `--sort-dir` 参数。 2. **性能优化**: - 开启 Hibernate Region 特性(默认启用)。 - 优化悲观事务中 TiCDC Old Value 的缓存命中率。 - 提升 TiFlash 读性能。 --- ### 其他重要修复 - 修复 TiCDC 初始化表结构时的内存使用问题。 - 修复 TiCDC 增量扫描的数据丢失问题。 - 修复 TiCDC 对 Sequence DDL 的支持问题。 --- 以上为《TiDB v5.2 中文手册》的核心内容总结,涵盖了版本更新、功能增强、Bug 修复及兼容性变化等关键信息。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2247 页请下载阅读 -
文档评分
请文明评论,理性发言.