节点只有一个磁盘io打满

问题:节点只有一个磁盘io打满

这个时间点查了慢日志,是有delete操作分区表,最慢的执行100多秒

看看dashboard的流量可视化,这段时间哪个region有热点

1 个赞

dashboard那个流量可视化的图


看不了

别选1天的
用框选功能选你关注那个时间点
image

怎么定位到昨天的时间点

能不能通过其它监控信息查,这玩意有点复杂,看不懂

应该是热点问题。在论坛里搜索一下如何处理热点问题,会有解决方案的。

1 个赞

1,delete操作本身的优化,比如索引,删除方式;https://docs.pingcap.com/zh/tidb/stable/dev-guide-delete-data#删除数据
2,delete时间优化:是否可调整;
3,策略调整: TTL 功能

1 个赞

TiDB版本是多少?
是如何进行设置将region打散来避免热点问题的?

delete一个事务多少行数据?

像是数据热点的问题

https://docs.pingcap.com/zh/tidb/v7.6/dev-guide-delete-data#非事务批量删除
尝试一下使用非事务删除呢?

查一下这个表的热点redgion,是不是集中在这个表上

看着key挺多的,是不是tikv节点太少了啊,删除压缩层的数据了

iostat -x

会不会是热点数据

整个集群一个节点?机械硬盘么?大批量数据删除且是机械硬盘的话,应该是正常的。