星辰资讯:TiDB v8.1.0 发版!稳!
作者: ShawnYan 原文来源:https://tidb.net/blog/deccd57d
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 作为长期支持版本,相对于之前的版本,有诸多新特性、改进和修复,但核心点在于“稳”,稳定才能放心上核心,稳定才能放心升级,稳定才能走得长久。
关键特性如下:
稳定性与高可用
跨数据库绑定执行计划
资源管控支持管理资源消耗超出预期的查询 (Runaway Queries)
TiProxy 成为正式功能
Data Migration (DM) 正式支持迁移 MySQL 8.0
全局排序成为正式功能,支持使用 Amazon S3 作为云存储
可扩展性与性能
提升 BR 快照恢复速度 (能够在 1 小时内完成对 100 TiB 数据的恢复)
建表性能提升 10 倍 (实验特性,从 v7.6.0 开始引入)
通过 Active PD Follower 提升 PD Region 信息查询服务的扩展能力(实验特性,从 v7.6.0 开始引入)
用于处理更大事务的批量 DML 执行方式(实验特性,从 v8.0.0 开始引入)
增强在有大量表时缓存 schema 信息的稳定性(实验特性,从 v8.0.0 开始引入)
注:实验特性不建议在生产环境中使用
数据库管理与可观测性
默认开启 TiDB 分布式执行框架 (DXF),提升并行执行
ADD INDEX
或IMPORT INTO
任务的性能和稳定性支持观测索引使用情况 (引入 I_S.(cluster_)TIDB_INDEX_USAGE 和 sys.schema_unused_indexes)
数据迁移
TiCDC 支持 Simple 和 Debezium 协议
TiCDC 支持客户端鉴权 (mTLS 或 TiDB 用户名密码)
IMPORT INTO ... FROM SELECT
语法成为正式功能TiDB Lightning 支持以
replace
方式处理冲突数据的功能成为正式功能
安全
增强 TiDB 日志脱敏成为正式功能
其他
改进提升 20 余项
错误修复 70 余项
性能测试
官方文档中提供了 TiDB Dedicated 集群的 TPC-C 性能测试报告和 Sysbench 性能测试报告。
TiDB v8.1.0 的 TPC-C 性能如下图:
对比之前的版本:
TiDB v7.5.0
TiDB v7.1.3
TiDB v6.5.6
小结
TiDB v8.1.0 LTS 版本的发布,没有太多令人振奋人心的特性,更多的是 bug 收敛和强化内功。
好产品、能打的产品,不是什么都做,“超融合”终将会崩溃归零,而是要“专”和“精”,在国内、国际市场都经历过“拼杀”和磨炼,方能成为一款优秀的数据库产品。
题外话
TiDB 社区第三届专栏征文大赛投稿下周四截止。
投稿入口,戳这里:https://tidb.net/blog
2024 TiDB 社区升级互助活动已启动!
活动详情,戳这里:
– / END / –
🌻 往期精彩 ▼
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/a6d20615b187ac4b7874ced6b】。文章转载请联系作者。
评论