判断题 创建 Resource Unit 时会立刻在 OBServer 上预留资源单元,如果 OBServer 资源不足,创建直接失败。( )

创建 Resource Unit 时会立刻在 OBServer 上预留资源单元,如果 OBServer 资源不足,创建直接失败。( )

( × )错误。

理由:在 OceanBase 中,创建 Resource Unit 只是定义一个资源规格(模板),包含 CPU、内存等配额参数,并不会立刻在 OBServer 上实际预留资源,因此也不会因 OBServer 资源不足而失败。

真正触发资源预留与资源充足性检查的步骤是创建资源池(CREATE RESOURCE POOL):此时系统按 unit_num 在指定 Zone 的 OBServer 上实际分配对应的 Unit 实例,若某台 OBServer 的剩余资源不满足规格要求,创建资源池才会直接失败

简言之:Resource Unit 是 “定义规格”,Resource Pool 才执行 “实际预留 + 资源检查”。题目将两者的时机混淆,故说法错误。