SQL执行计划中等待RC耗时严重,资源组调整后不生效

【TiDB 使用环境】生产环境 /测试/ Poc
现象1:出现慢SQL,发现是等待RU耗时严重。约1.5s左右
改进:调整资源组,将资源组由原先的1000调整为3000。
现象2:调整后,原问题还存在,RU等待耗时约1.5s左右,但是整体资源的消耗并没有达到上限,资源消耗还在1000左右。像是资源组调整后没有生效

你这个描述,让我感觉有问题,但是不知道问题出在哪里。如果 RG 没有生效,可能要看看具体的 Resource Control 的 Dashboard 面板。

1 个赞

资源组是调整过来了,但是好像没起作用一样

赞同~

RU有点高了

赞同~~~~

资源调整检查确认一下

RG没有生效吧

查看一下resource control情况

是不是要重启生效

发下监控啊,还有可以设置让 RG 超用的

查一下为啥没生效

看看监控

检查 SQL 是否使用了预期的资源组

检查确认过。

发不出去图,从监控曲线来看。资源消耗始终在800以下,都没突破一千

从慢SQL的时间来看,期间ru的消耗有时候是个位数。但是执行时间耗时还是在 RC 等待累积耗时

检查过,配置是没问题的

服务重启过。用户和资源组的绑定也重新设置过

慢SQL发生时的资源消耗并不高,有时慢SQL出现时,从监控来看资源组资源消耗是个位数。全天时间段的资源消耗都在800以下