tidb数据缓存存放位置

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【概述】
SQL通过tidb server组件,查询tikv server获取数据并返回给客户端。那么查询过的数据是否会存放在类似传统数据库data bufferpool中,如果是,这个buffer是在tidb server这一层吗?

【背景】做过哪些操作

【现象】业务和数据库现象

【业务影响】

【TiDB 版本】4.0.6

【附件】

  1. TiUP Cluster Display 信息

  2. TiUP Cluster Edit Config 信息

  3. TiDB- Overview 监控

  • 对应模块日志(包含问题前后1小时日志)

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

TiDB 上面会缓存 region range 的信息,但和传统意义上面的 buffer pool 有一定差别。可以看一下 tidb performance map 介绍,对这块会有更多的了解。https://asktug.com/_/tidb-performance-map/#/

点击链接,报错:

抱歉!这个页面不存在或者是私密的。

https://asktug.com/_/tidb-performance-map/#/

1 个赞

:handshake:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。