pdf文档 TiDB v6.1 Documentation

84.44 MB 4487 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
TiDB v6.1文档详细介绍了TiDB的新功能和改进,包括发布策略的变化,如LTS(长期支持版本)和DMR(开发里程碑版本)。TiFlash在该版本中正式开源,增强了HTAP解决方案。新功能包括基于SQL的数据放置规则、TiFlash复制的优化以及多项性能提升。文档还记录了各个组件如TiDB、TiKV、TiCDC等的改进和Bug修复,包括优化器改进、稳定性提升和兼容性增强。
AI总结
以下是对《TiDB v6.1 Documentation》的内容进行的总结,重点突出核心观点和关键信息,逻辑连贯,语言简洁明了: --- ### TiDB v6.1 Documentation 总结 #### **版本概述** - **TiDB v6.1.7**:发布日期为2023年7月12日,主要包含性能改进和错误修复。 - **TiDB v6.1**:引入了企业级数据库管理平台 **TiDB Enterprise Manager**,并首次作为HTAP解决方案的核心组件,正式开源了 **TiFlash**。 --- #### **发布策略变化** - **长期支持版本(LTS)**:每6个月发布一次,引入新功能并提供修补版本,例如v6.1.0。 - **开发里程碑版本(DMR)**:每2个月发布一次,主要用于新功能测试,不推荐用于生产环境,例如v6.0.0-DMR。 --- #### **新功能** - **SQL**: - 提供基于SQL接口的数据调度管理能力,支持灵活配置数据副本数量、角色类型和存放位置。 - 支持在数据库级别为所有表构建TiFlash副本。 - **TiCDC**:支持批量UPDATE语句,提升数据复制性能。 - **TiDB Lightning**:通过SQL验证checksum,提高数据导入稳定性。 --- #### **改进** - **TiDB**: - 在内部事务重试中使用悲观事务,避免重试失败并减少时间消耗。 - 支持通过HTTP API获取TiDB配置信息,优化查询计划选择。 - 提升与MySQL语法的兼容性,优化Add Index操作对在线业务的影响。 - **PD**: - 优化Region状态检查逻辑,提升性能。 - 修复TLS启用时健康接口的错误报告问题。 - **TiKV**: - 优化ReadPool读性能,提升30%。 - 增加gRPC API用于获取指标。 - **TiDB Lightning**: - 修复批量分Region失败的问题。 --- #### **错误修复** - **TiDB**: - 修复CTE查询可能导致磁盘空间不足的问题。 - 修复负数CAST为CHAR的结果错误。 - 修复分区表查询中的Region拆分错误。 - **PD**: - 修复Region信息更新问题。 - **TiKV**: - 修复Approximate Size Split可能导致的panic问题。 - **TiCDC**: - 修复changefeed checkpoint停滞导致TiKV GC安全点阻塞问题。 - **Backup & Restore (BR)**: - 修复日志恢复过程中DELETE事件丢失的问题。 - 修复TiKV RPC请求发送过多的问题。 --- #### **兼容性更改** - **TiDB v5.0.1**:将`committer-concurrency`配置项的默认值从16改为128。 --- #### **硬件与软件要求** - **服务器硬件**: - 开发和测试环境: - TiDB:8核+,16GB+。 - PD:4核+,8GB+,SAS存储200GB+。 - **软件版本**: - Control机器:sshpass 1.06+,TiUP 1.5.0+。 - Target机器:sshpass 1.06+,numa 2.0.12+。 --- #### **其他版本亮点** - **TiDB 3.1 Beta**: - 增加了分区表的备份和恢复功能,优化了Region分裂性能。 - **TiDB 2.1 Beta**: - 提升了SQL优化器和执行引擎性能,优化了Hash Join和Filter操作。 --- 以上是《TiDB v6.1 Documentation》的核心内容总结,涵盖了版本更新、发布策略、功能特性、性能改进和错误修复等关键信息。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 4475 页请下载阅读 -
文档评分
请文明评论,理性发言.