删除900来个索引后 io直接打满了

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.1
首先可以确定不是没了索引导致有mysql 因为这批索引已经隐藏了一个月了,的确是没人使用的

一次性删了900来个索引 然后io直接被打满了 不知道是不是gc的问题
目前操作为通过
tiup ctl:v6.5.1 tikv --host xxxxx:xxx modify-tikv-config -n gc.max-write-bytes-per-sec -v 1MB
进行限制,感觉像是没效果

现在io下来了 不清楚是语句起效果了 还是gc停止了 还需要什么信息吗

目前gc_delete_range还剩700多

gc_delete_range_done完成了155

慢sql监控如下

admin show ddl jobs 看看ddl运行进度多少了 dashboard 也都看下 慢查询之类的

以前收藏了一个大规模删除实践,现在居然失效了。不过你可以通过information_schema.cluster_config查看相关指标的生效值。
我把我收藏的截个图你可以参考下:

1 个赞

删除索引都是直接完成等gc的 ddl job里看不出啥东西

gc.max-write-bytes-per-sec
这个参数找不到默认值…
难道默认是0不限制吗

默认磁盘有多快写多快
image

1 个赞


嗯 如楼上所示,默认就是不限制

1 个赞