0
2
2
1
专栏/.../

星辰资讯:TiDB v8.1.0 发版!稳!

 ShawnYan  发表于  2024-05-26

TiDB 8.1.0 LTS 于 5 月 24 日正式发布,这是一个长期支持版本,也是 2024 年度第一个 LTS 版本 (后续会有 8.1 小版本迭代,下半年会发布 8.5.0 LTS)。

前情回顾

TiDB 8.0.0 DMR 于 3 月发布,相关信息戳这里:

在 4 月成都线下分享会上,Roger Song “剧透”了 TiDB v8.1 在稳定性、性能、数据库管理、数据迁移等方面的显著增强,相关信息戳这里:

TiDB 8.1.0

TiDB 8.1.0 作为长期支持版本,相对于之前的版本,有诸多新特性、改进和修复,但核心点在于“稳”,稳定才能放心上核心,稳定才能放心升级,稳定才能走得长久。

no-alt

关键特性如下:

稳定性与高可用

  1. 跨数据库绑定执行计划
  2. 资源管控支持管理资源消耗超出预期的查询 (Runaway Queries)
  3. TiProxy 成为正式功能
  4. Data Migration (DM) 正式支持迁移 MySQL 8.0
  5. 全局排序成为正式功能,支持使用 Amazon S3 作为云存储

可扩展性与性能

  1. 提升 BR 快照恢复速度 (能够在 1 小时内完成对 100 TiB 数据的恢复)
  2. 建表性能提升 10 倍 (实验特性,从 v7.6.0 开始引入)
  3. 通过 Active PD Follower 提升 PD Region 信息查询服务的扩展能力(实验特性,从 v7.6.0 开始引入)
  4. 用于处理更大事务的批量 DML 执行方式(实验特性,从 v8.0.0 开始引入)
  5. 增强在有大量表时缓存 schema 信息的稳定性(实验特性,从 v8.0.0 开始引入)

注:实验特性不建议在生产环境中使用

数据库管理与可观测性

  1. 默认开启 TiDB 分布式执行框架 (DXF),提升并行执行 ADD INDEXIMPORT INTO 任务的性能和稳定性
  2. 支持观测索引使用情况 (引入 I_S.(cluster_)TIDB_INDEX_USAGE 和 sys.schema_unused_indexes)

数据迁移

  1. TiCDC 支持 Simple 和 Debezium 协议
  2. TiCDC 支持客户端鉴权 (mTLS 或 TiDB 用户名密码)
  3. IMPORT INTO ... FROM SELECT 语法成为正式功能
  4. TiDB Lightning 支持以 replace 方式处理冲突数据的功能成为正式功能

安全

  1. 增强 TiDB 日志脱敏成为正式功能

其他

  1. 改进提升 20 余项
  2. 错误修复 70 余项

性能测试

官方文档中提供了 TiDB Dedicated 集群的 TPC-C 性能测试报告和 Sysbench 性能测试报告。

TiDB v8.1.0 的 TPC-C 性能如下图:

no-alt

对比之前的版本:

  • TiDB v7.5.0

no-alt

  • TiDB v7.1.3

no-alt

  • TiDB v6.5.6

no-alt

小结

TiDB v8.1.0 LTS 版本的发布,没有太多令人振奋人心的特性,更多的是bug收敛和强化内功。

好产品、能打的产品,不是什么都做,“超融合”终将会崩溃归零,而是要“专”和“精”,在国内、国际市场都经历过“拼杀”和磨炼,方能成为一款优秀的数据库产品。

题外话

  1. TiDB 社区第三届专栏征文大赛投稿下周四截止。

投稿入口,戳这里:https://tidb.net/blog

  1. 2024 TiDB 社区升级互助活动已启动!

活动详情,戳这里:

– / END / –

🌻 往期精彩 ▼

0
2
2
1

版权声明:本文为 TiDB 社区用户原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

评论
暂无评论