| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档主要介绍了TiDB v5.4版本的更新内容,包括新功能、改进、兼容性变更和bug修复。新增功能包括支持GBK字符集、TiSpark支持用户认证与授权、Raft Engine作为实验性功能引入等。改进方面涉及性能优化、稳定性提升以及工具支持的增强。文档还提到了TiDB的架构设计、核心特性及其适用场景,强调其作为HTAP数据库的能力和高可用性。 | ||
| AI总结 | ||
### TiDB v5.4 版本更新总结
#### 1. 兼容性变更
- **Plan Cache 绑定问题**:从 v5.4.0 开始,创建 SQL 绑定时会失效已缓存的执行计划,但不影响 v5.4.0 之前的缓存计划。
- **DM 文档整合**:从 v5.4 开始,TiDB Data Migration (DM) 文档与 TiDB 文档合并,版本号一致,无需单独访问 DM 文档网站。
- **PITR 功能移除**:从 v5.4.0 开始,不再支持基于 cdclog 的时间点恢复 (PITR)。
- **系统变量兼容性**:设置系统变量为 `DEFAULT` 更加 MySQL 兼容,`lc_time_names` 设置为只读。
#### 2. 新功能
- **GBK 字符集支持**:从 v5.4.0 开始,TiDB 支持 GBK 字符集,新增 `gbk_bin` 和 `gbk_chinese_ci` 校验规则。
- **TiSpark 安全增强**:从 TiSpark 2.5.0 开始支持数据库级用户认证和读写权限控制,提升数据安全性。
- **新特性**
- **Raft Engine**:作为 TiKV 的日志存储引擎(实验功能)。
- **统计信息收集**:支持收集谓词列统计信息和同步加载统计信息。
- **性能优化**:支持自动扩展 TiFlash 线程池,优化备份性能并支持 Azure Blob 存储。
#### 3. 改进与增强
- **查询优化**:优化查询计划选择,减少索引选择的资源消耗。
- **数据导入导出**:改进 `TiDB Lightning` 和 `DM` 工具,支持更多数据迁移场景。
- **管理与监控**:新增 TiDB Dashboard 和 SQL 诊断功能,支持更多监控和优化工具。
- **配置管理**:支持通过 TiUP 和 Kubernetes Operator 更灵活地配置和部署集群。
- **备份与恢复**:支持更多存储类型(如 Azure Blob),增强数据安全性。
#### 4. 数据安全性与稳定性
- **用户权限控制**:支持数据库和表级读写权限,防止未经授权的数据访问。
- **锁视图优化**:新增锁视图功能,支持在线快照和锁状态监控。
- **性能测试**:对比 v5.4.0 和 v5.3.0 在 Sysbench 测试中的表现,显示 v5.4.0 在写入密集型场景下性能提升 2.59%~4.85%。
#### 5. 其他改进
- **HTAP 支持**:结合 TiKV 行存储和 TiFlash 列存储,支持实时分析和事务处理。
- **云原生特性**:支持弹性扩缩和多副本部署,提升可用性和容灾能力。
- **文档整合**:TiDB 和 DM 文档合并,简化用户查阅和使用流程。
总结:TiDB v5.4 在兼容性、功能性、性能和安全性方面均有显著提升,新增了多项企业级特性,适合需要高可用性、强一致性以及 HTAP 能力的场景。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
3638 页请下载阅读 -
文档评分














TiDB v5.4 Documentation