OceanBase 租户级 IOPS 隔离与管控机制,以下说法正确的是?
A. OceanBase 通过 Cgroup v1 的 blkio 子系统实现对租户 IOPS 的限制,但只能限制直接 I/O,对于缓存命中后的逻辑读取无法限速。
B. 租户 IOPS 隔离的最小粒度是 Unit,同一个租户的多个 Unit 分别在不同的 OBServer 上独立限速,不存在跨节点的全局 IOPS 配额。
C. 在 V4.x 版本中,OceanBase 使用 io_category_config 系统变量将 I/O 划分为 USER (用户读写)和 SYS (系统任务)两类,且租户的 IOPS 上限仅对 USER 类生效,不限制后台合并等 SYS 类 I/O。
D. 当租户的 IOPS 达到预设上限时,超出的读写请求会被立即返回错误(如 -4624 ),需要业务侧自行重试,系统不会排队等待。