搜索

pdf文档 TiDB v8.2 中文手册

102.91 MB 4987 页 0 下载 54 浏览 0 评论 0 收藏
所属分类: 数据库 / TiDB
语言 格式 评分
中文(简体)
.pdf
3
摘要
《TiDB v8.2 中文手册》详细介绍了TiDB v8.2.0版本的功能更新和改进。文档涵盖了性能优化、稳定性提升、新功能添加以及兼容性变更等方面。主要更新包括:TiProxy支持多种负载均衡策略,显著提升了集群的稳定性;并行HashAgg算法支持数据落盘成为正式功能,显著提升了查询性能;统计信息加载效率提升10倍,优化了业务扩容和查询性能;新增JSON Schema Validation函数,提升了数据完整性和开发效率。
AI总结
《TiDB v8.2 中文手册》主要介绍了 TiDB 的核心特性、应用场景以及 v8.2.0 版本的重要更新内容。以下是总结: ### TiDB 简介 TiDB 是 PingCAP 公司开发的开源分布式关系型数据库,支持 HTAP(在线事务处理与在线分析处理),具备以下五大核心特性: 1. **一键水平扩缩容**:支持计算和存储分离架构,实现在线扩容或缩容。 2. **金融级高可用**:采用多副本和 Multi-Raft 协议,确保数据强一致性和高可用性。 3. **实时 HTAP**:支持行存储引擎 TiKV 和列存储引擎 TiFlash,实现实时数据分析。 4. **云原生分布式**:通过 TiDB Operator 实现公有云、私有云和混合云的自动化部署。 5. **兼容 MySQL 协议和生态**:支持 MySQL 协议,迁移成本低。 ### 核心应用场景 1. **金融行业**:满足高一致性和高可靠要求。 2. **海量数据及高并发 OLTP**:支持 PB 级数据和高并发场景。 3. **实时 HTAP**:在同一系统中实现联机交易和实时分析。 4. **数据汇聚与二次加工**:通过 SQL 直接生成报表,简化数据处理流程。 ### TiDB v8.2.0 Release Notes #### 重要功能更新 1. **TiProxy 负载均衡**:支持基于状态、连接数、健康度、内存、CPU 和地理位置的负载均衡策略。 2. **资源组权限控制**:新增对资源组切换的权限控制,避免资源滥用。 3. **JSON Schema 验证**:支持 `JSON_SCHEMA_VALID()` 函数,增强数据一致性。 4. **并行排序与 HashAgg**:支持并行排序和正式版本的并行 HashAgg,提升查询性能。 5. **统计信息加载优化**:加载效率提升 10 倍,解决大规模集群的启动和统计信息加载问题。 #### 性能与稳定性提升 1. **JSON 函数下推**:支持将 `JSON_ARRAY_APPEND()`、`JSON_MERGE_PATCH()` 和 `JSON_REPLACE()` 下推至 TiKV。 2. **可观测性增强**:新增系统表 `STATEMENTS_SUMMARY`,记录执行计划未被缓存的原因。 3. **日志脱敏**:TiFlash 和 TiDB 增强日志脱敏功能,支持标记符号包裹敏感信息。 #### 其他改进 1. **分区表优化**:支持批量删除 TiFlash placement rule,提升分区表操作效率。 2. **MPP 执行计划优化**:改进列裁剪和负载均衡功能,提升 TiFlash MPP 性能。 3. **Raft 协议优化**:默认开启提前 apply 特性,降低写请求延迟。 #### 兼容性变更与废弃功能 1. **CSV 导入优化**:新增行结束符参数,避免数据解析异常。 2. **MySQL 兼容性增强**:支持解析并忽略 `PASSWORD REQUIRE CURRENT DEFAULT` 选项。 3. **计划废弃功能**:部分实验特性如 `tidb_enable_auto_analyze_priority_queue` 和 `tidb_enable_parallel_hashagg_spill` 将在未来版本中逐步废弃。 ### 总结 TiDB v8.2.0 在性能、稳定性和功能上均有显著提升,特别在 HTAP 能力、资源管理、日志脱敏和负载均衡方面表现突出,适合金融、高并发和实时分析等场景。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 4975 页请下载阅读 -
文档评分
请文明评论,理性发言.