switch region leader to specific leader due to kv return NotLeader

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:tidb 4.0 rc
  • 【问题描述】: 图片显示not leader 这个问题

在日志里面也大量显示

是不是会特别影响性能,目前压测性能tps比较低

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

您好:

    1. TiClient Region Error OPS:TiKV 返回 Region 相关错误信息的数量
    2.  not_leader 代表要访问的region,可能分裂或者balance到其他节点
    3. 是在做大量的插入操作吗? 
    4. 可以反馈下over-view和trouble shooting的读和写监控,看下读写如何。

您好:

    1. 当前压测的读写比例是多少?需要达到多少QPS呢? 
    2. 查看写入 tikv 侧 并不很慢.
    3. 另外,当前是使用两台tidb压测吗?,看监控好像只有14和15

目前压测都是读,三个读都是100并发,并且是三个读场景混合的压测, 使用了4个tidb ,1.15 、1.14、 1.2 都是读的,1.1 是写 (模拟生产的写) ,总共使用的是4个tidb节点,监控没有看到是因为有下拉列表,没有显示出来,目前压测tps比较低,在换盘之前可以达到7000–8000,我们换了更好的pcie盘后,反而效率低了很多只有4000多,之前踢出tikv就节点使用的参数tikv-client.max-batch-size: 0 也去掉重启了,tps还是上不来

  1. 确认下当前主要是读的TPS低,主要看这个问题,对吧
  2. 请上传 tidb, detail-tikv , disk-performance的监控,多谢。

好的,你的问题已收到,正在分析,请稍等

您好: 1. 从监控看 1.10 的 IO 使用率 达到了 100%,

    2. 看起来大部分都是写

   3. 能否查看压测时,其他disk-performance,是否也有这种情况

   4. 查看不压测是,disk performance,是否使用率很高,多谢