Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
  • Loading branch information
hfxsd authored Feb 17, 2023
1 parent b66d8f5 commit 5b18731
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions tidb-resource-control.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ Request Unit (RU) 是 TiDB 对 CPU、IO 等系统资源的统一抽象的单位,
> **注意:**
>
> - `CREATE USER` 或者 `ALTER USER` 对用户资源组绑定后,不会对该用户的已有会话生效,而是只对该用户新建的会话生效。
> - 如果用户没有绑定到某个资源组或者是绑定到 `default` 资源组,该用户的请求不会受 TiDB 的流控限制。`default` 资源组目前对用户不可见也不可以创建或者修改属性。
> - 如果用户没有绑定到某个资源组或者是绑定到 `default` 资源组,该用户的请求不会受 TiDB 的流控限制。`default` 资源组目前对用户不可见也不可以创建或者修改属性,不能通过 `SHOW CREATE RESOURCE GROUP``SELECT * FROM information_schema.resource_groups` 查看,但是可以通过 `mysql.user` 表查看
### 第 1 步:开启资源管控特性

Expand Down Expand Up @@ -112,7 +112,7 @@ Request Unit (RU) 是 TiDB 对 CPU、IO 等系统资源的统一抽象的单位,

完成上述创建资源组和绑定用户的操作后,用户新建立的会话对资源的占用会受到指定用量 (RU) 的限制。如果系统负载比较高,没有多余的容量,`usr2` 用户的资源消耗速度会严格控制不超过指定用量,由于 `usr1` 绑定的 `rg1` 配置了 `BURSTABLE`,所以 `usr1` 消耗速度允许超过指定用量。

如果资源组对应的请求用量不够,客户端的请求处理会发生等待。如果等待时间过长,请求会报错。
如果资源组对应的请求太多导致资源组的资源不足,客户端的请求处理会发生等待。如果等待时间过长,请求会报错。

## 监控与图表

Expand Down

0 comments on commit 5b18731

Please sign in to comment.