TiDB v7.6 Documentation
107.24 MB
6123 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
TiDB v7.6版本文档介绍了新功能、改进、兼容性变化及已知问题修复。主要更新包括:新增TiFlash支持,优化性能和扩展性;改进数据复制和备份功能;增强分布式数据库的可扩展性和稳定性;新增系统表和日志记录功能;弃用部分旧协议和特性。文档还列出了贡献者名单及版本发布策略。 | ||
AI总结 | ||
### TiDB v7.6 版本更新总结
#### 1. 新增功能
- **TiCDC 压缩控制**:新增对 redo log 文件压缩行为的控制功能。
- **自动清理历史数据**:新增 TiCDC 配置参数,支持在数据复制到对象存储时自动清理历史数据。
- **新增系统表**:
- 新增 `INFORMATION_SCHEMA.KEYWORDS` 表,显示 TiDB 支持的所有关键字信息。
- 在 `INFORMATION_SCHEMA.SLOW_QUERY` 表中新增与资源控制相关的字段:`resource_group`、`request_unit_read`、`request_unit_write` 和 `time_queued_by_rc`。
- **TiProxy 集成**:TiDB-community-server 二进制包新增 TiProxy 安装包。
- **TiFlash 官方开源**:TiFlash 成为 TiDB HTAP 解决方案的核心组件,并正式开源。
#### 2. 性能优化
- **分析分区表优化**:优化了 `ANALYZE` 操作在分区表上的内存使用和性能。
- **计划缓存优化**:支持通过 `Optimizer Fix Controls` 缓存使用 `PointGet` 操作生成的执行计划。
- **外连接优化**:增强在外连接到内连接的转换能力。
- **TiFlash 读写性能**:减少磁盘性能抖动对读写时延的影响。
- **BR 工具性能**:提升大数据量场景下 `RESTORE` 语句的表创建性能。
- **TiCDC 功能增强**:支持 Kafka 下游场景中指定主题名称,无需显式声明 schema。
#### 3. 问题修复
- **统计元数据创建**:修复表创建后 `stats_meta` 未正确创建的问题。
- **日志打印优化**:TiFlash 默认日志级别从 `debug` 提升为 `info`,降低日志输出开销。
- **其他修复**:包括索引操作、执行计划推送、时区处理、内存泄漏、分析结果获取等问题的修复。
#### 4. 弃用功能
- **TLS 协议支持**:TiDB v7.6.0 停止对 TLSv1.0 和 TLSv1.1 的支持,建议升级到 TLSv1.2 或 TLSv1.3。
- **基线进化特性**:执行计划基线进化特性将被移除,后续版本将重新设计类似功能。
- **事务自动重试开关**:`tidb_disable_txn_auto_retry` 系统变量将被移除,乐观事务不再支持自动重试。
#### 5. 兼容性变化
- **性能参数调整**:新增 `performance.force-init-stats` 配置项,控制 TiDB 在启动时是否等待统计信息初始化完成。
- **日志级别调整**:TiFlash 默认日志级别从 `debug` 提升为 `info`。
#### 6. 发布策略
- TiDB 提供两种版本:
- **LTS 版本**:每 6 个月发布一次,支持新功能和补丁更新。
- **DMR 版本**:每 2 个月发布一次,仅适用于开发和测试环境,不建议生产环境使用。
#### 7. 其他改进
- **TiKV 分区 Raft KV 存储引擎**:支持分区 Raft KV 存储引擎(实验性质),提升存储容量扩展性和写入时延稳定性。
- **TiFlash 增强**:支持更灵活的数据库级 TiFlash 复制,提升多服务共享集群和跨 AZ 部署的管理能力。
- **TiDB Lightning**:支持在物理导入模式下按表级别暂停调度,而非整个集群级别。
- **SAVEPOINT 机制**:支持事务回滚点控制,提升事务管理灵活性。
- **并发 DDL 框架**:减少 DDL 语句阻塞,提升执行效率。
#### 8. 贡献者
- 感谢 TiDB 社区的多位贡献者,包括:AntiTopQuark、blacktear23、BornChanger 等。
#### 9. 发布日期与版本
- TiDB v7.6.0 发布日期:2024 年 1 月 8 日。
总结:TiDB v7.6 版本在性能优化、功能增强、问题修复和兼容性改进方面均有显著提升,同时引入了多项新特性以满足复杂场景下的需求。建议用户根据实际场景选择合适的版本,并参考文档进行升级和配置调整。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
6111 页请下载阅读 -
文档评分