搜索

pdf文档 TiDB v8.3 Documentation

109.48 MB 6606 页 0 下载 75 浏览 0 评论 0 收藏
所属分类: 数据库 / TiDB
语言 格式 评分
英语
.pdf
3
摘要
文档主要介绍了TiDB v8.3.0版本的更新内容,包括性能优化、新功能和改进措施。重点优化了批次处理策略,提升了TiFlash在处理高NDV数据时的聚合性能,并改进了统计信息收集机制,使其更高效。此外,还优化了系统表查询性能,引入了Projection操作符下推功能,进一步提升了查询效率。
AI总结
### TiDB v8.3 版本更新总结 #### 1. 关键性能优化 - **JSON 查询函数与值属性函数下推**:TiDB 将 JSON 查询函数和值属性函数下推至存储引擎,显著提升了查询性能。 - **KV 请求批量处理优化**:TiDB 引入了更高效的批量处理策略,通过 `tikv-client.batch-policy` 配置可满足不同工作负载需求,提升执行效率。 - **HashAgg 聚合模式改进**:针对高 NDV(Number of Distinct Values)数据,TiFlash 引入了新的 HashAgg 聚合计算模式,优化了聚合性能。 - **统计信息收集优化**:TiDB 默认仅收集必要列的统计信息,避免资源浪费。新集群默认启用该功能,老旧集群需手动配置 `tidb_analyze_column_options`。 #### 2. 系统表查询性能提升 - 针对 `INFORMATION_SCHEMA` 系统表的查询性能进行了优化,显著提升了以下表的查询效率: - `INFORMATION_SCHEMA.CHECK_CONSTRAINTS` - `INFORMATION_SCHEMA.COLUMNS` - `INFORMATION_SCHEMA.PARTITIONS` - `INFORMATION_SCHEMA.SCHEMATA` - `INFORMATION_SCHEMA.SEQUENCES` - `INFORMATION_SCHEMA.TABLE_CONSTRAINTS` - `INFORMATION_SCHEMA.TIDB_CHECK_CONSTRAINTS` - `INFORMATION_SCHEMA.TiDB_INDEXES` - `INFORMATION_SCHEMA.TIDB_INDEX_USAGE` - `INFORMATION_SCHEMA.VIEWS` #### 3. 默认开启 Projection 操作符下推 - TiDB 默认将 `Projection` 操作符下推至存储引擎,减少计算节点与存储节点之间的数据传输,显著提升 SQL 执行性能,尤其适用于 JSON 查询场景。 #### 4. 可靠性与可用性改进 - **TiProxy 虚拟 IP 管理**:TiProxy 内置虚拟 IP 管理功能,支持自动切换虚拟 IP,简化部署并降低访问层复杂性。 #### 5. 其他改进 - **Projection 操作符下推**:通过优化 `tidb_opt_projection_push_down` 系统变量,默认开启 `Projection` 操作符下推功能。 - **统计信息维护**:改进了分区表的统计信息维护机制,提升查询优化器的准确性。 - **TiFlash 聚合性能优化**:针对高 NDV 数据场景,TiFlash 提供多种聚合计算模式选择。 #### 6. 兼容性与稳定性改进 - **系统变量兼容性**:优化了部分系统变量的行为,使其更符合 MySQL 兼容性要求。 - **日志管理**:改进了日志输出格式和管理规则,提升日志处理的灵活性和可维护性。 #### 7. 新增功能 - **GBK 字符集支持**:TiDB 新增对 GBK 字符集的支持,满足中文用户需求。 - **TiSpark 用户认证与授权**:TiSpark 支持数据库级别的用户认证和读写权限控制,提升集群稳定性与数据安全性。 #### 8. 工具与文档改进 - **TiDB Binlog 优化**:修复了 Pump 客户端日志输出问题,提升日志一致性。 - **文档整合**:TiDB 文档与 TiDB Binlog、TiDB Data Migration 等工具的文档实现一体化,提升用户查阅体验。 #### 9. 总结 TiDB v8.3 在性能优化、可靠性提升、功能完善和文档改进等方面均有显著进步,尤其在批量处理、JSON 查询、系统表性能和统计信息管理方面表现突出,进一步提升了 TiDB 在分布式数据库领域的竞争力。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 6594 页请下载阅读 -
文档评分
请文明评论,理性发言.