tidb写入io带宽占用过高

问题:
写入数据的时候,磁盘带宽占用很高。
写入数据量每秒3k条记录。
表结构如下


表索引如下

iostat 查看磁盘占用发现,平均每秒写入数据量达到130MB

我理解这里每条记录数据量不大,每天记录数据部分不超过100字节,索引部分也不会超过100字节。
这么算下来每秒600k数据。每个tikv有两个rocksdb示例,数据量在乘以2,rocksdb存在写放大,乘以20,每秒才50mb的写入数据量,但是现在io每秒写入达到130MB。这个是正常的吗,想问下tidb的写放大系数大概是多少,配置是默认配置。

num-levels

  • RocksDB 文件最大层数。
  • 默认值:7

max-bytes-for-level-multiplier

  • 每一层的默认放大倍数。
  • 默认值:10
    这两个看起来控制着写放大,这个有一个建议值吗。

请问问题解决了嘛?

暂时没调整

不知道是不是漏掉了什么帖子? 要修改什么? 另外,可以发一下 tikv-detail 监控吗?多谢。