rockdb落盘慢

你好,我们在进行tidb灌表测试的时候发现,insert操作非常慢,监控如下:



通过监控可以发现insert主要慢在了rockdb的compaction操作上,这个应该怎么处理

你好,

辛苦提供下一下信息,以便排查

  1. 集群拓扑和硬件信息。是否为 nvme 盘
  2. 先请上传下 overview 面板的所有监控,这边你初步看下问题。
  3. 请说明下 tidb 集群版本。

网页截图方式:

(1)、chrome 安装这个插件https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl

(2)、鼠标焦点置于 Dashboard 上,按 ?可显示所有快捷键,先按 d 再按 E 可将所有 Rows 的 Panels 打开,需等待一段时间待页面加载完成。

(3)、使用这个 full-page-screen-capture 插件进行截屏保存

另外请教下,tiup怎么查看tidb、tikv、pd等组件的配置参数


tidb运行过程中经常出现某几个节点磁盘io被打满的情况,这种情况应该怎么处理

监控发现write的热点数据分布不均匀,这种怎么保持热点数据的均匀呢

你好,

请按照提示提供下信息

tiup edit-config 查看当前的各个参数,也可以通过节点启动日志和 conf/*.toml 查看

config.file (2.8 KB)
你好,这个是配置文件

你好请反馈下磁盘类型了基本硬件信息,可以执行下帖子中的脚本,反馈下内容

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

脚本对运行目录有没有要求,我这边运行报错找不到文件

将脚本放在中控机的 tidb-ansible 目录下,执行python info_gathering.py

脚本中有注释标明,辛苦在执行下

1、集群架构:


一共三台,机器,每台机器上均部署tidb、pd、tikv三个组件
操作系统为centos7.3,硬盘为ssd盘,raid5, xfs格式
2、集群版本为v3.0,安装方式为tiup
3、overview截图

我是用tiup安装的,没有这个目录


通过监控发现,hot write region分布十分不均匀导致某几个节点的磁盘io北打满,请问下怎么能打散这些hot region

你好,

看下私信