TiDB v7.5 中文手册
100.91 MB
4590 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了TiDB各个版本的发布内容,包括修复的Bug、新增的功能以及工具的改进。例如,修复了TiKV的status server解析响应问题,优化了TiFlash的锁操作,支持了更细粒度的Pump GC时间,以及改进了TiDB Lightning和TiCDC等工具的稳定性。文档还介绍了TiDB的版本命名规则和长期支持版本策略。 | ||
AI总结 | ||
以下是文档内容的总结:
---
### TiDB 版本更新总结
#### TiDB 3.0.18
- **Bug修复**:
- TiKV:修复status server解析响应出错导致panic的问题。
- TiDB Binlog:支持更细粒度的Pump GC时间。
- TiDB Lightning:修复CSV中不合法UTF字符集未及时退出的问题。
- TiDB Lightning:修复命令行参数`--log-file`无法生效的问题。
- TiDB Lightning:修复TiDB-backend遇到空的binary/hex报语法错误的问题。
#### TiDB 3.0.17
- **Bug修复**:
- TiDB:修复IndexHashJoin或IndexMergeJoin算子子节点panic导致查询返回空结果的问题。
- TiDB:修复`SELECT a FROM t HAVING t.a`查询返回未知列错误的问题。
#### TiDB 5.0.2
- **新功能**:
- TiKV:默认开启Hibernate Region特性。
- **改进**:
- TiDB:优化统计信息缓存,避免高CPU使用率。
- TiKV:BR支持S3兼容存储(基于virtual-host寻址模式)。
- TiCDC:新增背压功能,减少初次扫描内存使用量。
- TiFlash:优化锁操作,避免DDL语句和读数据相互阻塞。
- **Bug修复**:
- BR:修复恢复中忽略系统表的问题。
- TiDB Lightning:修复导入含`auto_increment`的`DOUBLE`或`FLOAT`类型列生成极大base值的问题。
- TiDB Lightning:修复解析Parquet文件中`DECIMAL`类型数据失败的问题。
#### TiDB 4.0.2
- **兼容性调整**:
- 移除慢查询日志和statement summary表中的敏感信息。
- 禁止sequence缓存中出现负数。
- CLUSTER_INFO表中不再显示tombstone状态的TiKV和TiFlash节点。
- **新功能**:
- 默认收集使用情况信息,用于产品改进(可禁用)。
#### TiDB 5.1.3
- **改进**:
- TiKV:修复GcKeys任务无法正常进行,导致Compaction Filter GC不删除MVCC deletion信息的问题。
#### TiDB 5.1.2
- **Bug修复**:
- TiDB:修复多个与SQL执行相关的兼容性问题,包括`group_concat`、`between`表达式、`extract`函数等。
- TiCDC:修复兼容版本问题。
#### TiDB 7.1.5
- **改进**:
- TiKV:修复事务删除键时报错的问题。
- PD:修复 stale Region过多导致日志过多的问题。
- **新功能**:
- TiDB:支持使用`MEMORY_QUOTA()`hint。
#### TiDB 3.0.19
- **改进**:
- TiKV:永久开启`sync-log`。
- PD:添加关于PD重启的告警规则。
- **Bug修复**:
- TiDB:修复多个与查询、权限检查和类型转换相关的bug。
- TiKV:修复status server解析响应出错导致panic的问题。
- TiDB Lightning:修复CSV文件大小为256MB时导入报错的问题。
---
总结:文档主要介绍了TiDB不同版本的更新内容,包括新功能、性能优化及Bug修复。重点修复了TiKV、TiDB Lightning、TiCDC等组件的稳定性问题,并新增了部分功能和性能改进。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
4578 页请下载阅读 -
文档评分