zzw6776
(bug发现者)
1
【 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 个赞
zzw6776
(bug发现者)
4
删除索引都是直接完成等gc的 ddl job里看不出啥东西
zzw6776
(bug发现者)
5
gc.max-write-bytes-per-sec
这个参数找不到默认值…
难道默认是0不限制吗