From 1bcc59650651098d8450293452c69dcb1333471f Mon Sep 17 00:00:00 2001 From: Docsite Preview Bot <> Date: Fri, 27 Sep 2024 12:29:49 +0000 Subject: [PATCH] Preview PR https://github.com/pingcap/docs-cn/pull/18556 and this preview is triggered from commit https://github.com/pingcap/docs-cn/pull/18556/commits/721e5feb588f64fff45e8a7f03bc726936e433f8 --- .../zh/tidb/master/releases/release-8.4.0.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/markdown-pages/zh/tidb/master/releases/release-8.4.0.md b/markdown-pages/zh/tidb/master/releases/release-8.4.0.md index c80e2215..7bf7ce5e 100644 --- a/markdown-pages/zh/tidb/master/releases/release-8.4.0.md +++ b/markdown-pages/zh/tidb/master/releases/release-8.4.0.md @@ -23,7 +23,7 @@ TiDB 版本:8.4.0 - 可扩展性和性能 + 可扩展性和性能 实例级执行计划缓存(实验特性)**tw@Oreoxmt 1569** 实例级执行计划缓存允许同一个 TiDB 实例的所有会话共享执行计划缓存,通过在内存中缓存更多执行计划,消除 SQL 编译时间,从而减少 SQL 运行时间,提升 OLTP 系统的性能和吞吐,同时更好地控制内存使用,提升数据库稳定性。 @@ -62,10 +62,14 @@ TiDB 版本:8.4.0 向量搜索是一种基于数据语义的搜索方法,可以提供更相关的搜索结果。作为 AI 和大语言模型(LLM)的核心功能之一,向量搜索可用于检索增强生成(Retrieval-Augmented Generation, RAG)、语义搜索、推荐系统等多种场景。 - 数据库管理和可观测性 + 数据库管理和可观测性 在内存表中显示 TiKV 和 TiDB 的 CPU 时间**tw@hfxsd 1877** 将 CPU 时间合入系统表中展示,与会话或 SQL 的其他指标并列,方便你从多角度对高 CPU 消耗的操作进行观测,提升诊断效率。尤其适用于诊断实例 CPU 飙升或集群读写热点等场景。 + + 按表或数据库维度聚合 TiKV 消耗的 CPU 时间**tw@lilin90 1878** + 当热点问题不是由个别 SQL 语句引起时,利用 TOP SQL 中按表或者数据库聚合的 CPU 时间,能够协助用户快速发现造成热点的表或者应用程序,从而大大提升热点问题和 CPU 消耗问题的诊断效率。 + 支持对开启了 IMDSv2 服务的 TiKV 实例做备份**tw@hfxsd 1945** 目前 AWS EC2 的默认元数据服务是 IMDSv2。TiDB 支持从开启了 IMDSv2 的 TiKV 实例中备份数据,协助你更好地在公有云服务中运行 TiDB 集群。 @@ -242,7 +246,7 @@ TiDB 版本:8.4.0 ### 可观测性 -* 在系统表中显示 TiDB 和 TiKV 的 CPU 的时间 [#55542](https://github.com/pingcap/tidb/issues/55542) @[yibin87](https://github.com/yibin87) **tw@hfxsd** +* 在系统表中显示 TiDB 和 TiKV 消耗的 CPU 时间 [#55542](https://github.com/pingcap/tidb/issues/55542) @[yibin87](https://github.com/yibin87) **tw@hfxsd** [TiDB Dashboard](/dashboard/dashboard-intro.md) 的 [Top SQL 页面](/dashboard/top-sql.md)能够展示 CPU 消耗高的 SQL 语句。从 v8.4.0 开始,TiDB 将 CPU 时间消耗信息加入系统表展示,与会话或 SQL 的其他指标并列,方便你从多角度对高 CPU 消耗的操作进行观测。在实例 CPU 飙升或集群读写热点的场景下,这些信息能够协助你快速发现问题的原因。 @@ -264,7 +268,7 @@ TiDB 版本:8.4.0 * BR 支持 AWS IMDSv2 [#16443](https://github.com/tikv/tikv/issues/16443) @[pingyu](https://github.com/pingyu) **tw@hfxsd** - 在 AWS EC2 上部署 TiDB 时,BR 支持 AWS 的 Instance Metadata Service Version 2 (IMDSv2)。你可以在 EC2 实例上进行相关配置,使 BR 可以使用与实例关联的 IAM 角色以适当的权限访问 AWS S3。 + 在 Amazon EC2 上部署 TiDB 时,BR 支持 AWS 的 Instance Metadata Service Version 2 (IMDSv2)。你可以在 EC2 实例上进行相关配置,使 BR 可以使用与实例关联的 IAM 角色以适当的权限访问 Amazon S3。 更多信息,请参考[用户文档](/br/backup-and-restore-storages.md#鉴权)。 @@ -374,7 +378,7 @@ TiDB 版本:8.4.0 - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[贡献者 GitHub ID](https://github.com/${github-id}) - Region 的默认值由 96 MiB 提升到 256 MiB,避免 Region 数量过多导致额外开销 [#17309](https://github.com/tikv/tikv/issues/17309) [LykxSassinator](https://github.com/LykxSassinator) **tw@hfxsd** - 支持指定单个 Region 或 TiKV 实例的内存悲观锁的内存上限,在热点写悲观锁加锁较多的情况下,可以通过修改配置提高内存上限,避免悲观锁落盘导致的 CPU/IO 开销 [#17542](https://github.com/tikv/tikv/issues/17542) @[cfzjywxk](https://github.com/cfzjywxk) **tw@Oreoxmt** - - Raft Engine 新增 `spill-dir` 配置,支持 Raft 日志的多磁盘存储。当主目录 `dir `所在磁盘的容量不足时,Raft Engine 会自动将新日志写入 `spill-dir`,从而确保系统的持续运行。[LykxSassinator](https://github.com/LykxSassinator) **tw@hfxsd** + - Raft Engine 新增 `spill-dir` 配置,支持 Raft 日志的多磁盘存储。当主目录 `dir` 所在磁盘的容量不足时,Raft Engine 会自动将新日志写入 `spill-dir`,从而确保系统的持续运行。[LykxSassinator](https://github.com/LykxSassinator) **tw@hfxsd** - (dup): release-6.5.11.md > 改进提升> TiKV - 优化存在大量 DELETE 版本时 RocksDB 的 compaction 触发机制,以加快磁盘空间回收 [#17269](https://github.com/tikv/tikv/issues/17269) @[AndreMouche](https://github.com/AndreMouche) + PD