首批通过分布式安全可靠测评,为关键业务系统打造
系统内部内存管理
更新时间:2026-04-10 11:58:35
虽然 OceanBase 数据库支持多租户架构,但是 OceanBase 数据库内存上限中配置的内存并不能全部分配给租户使用,因为每一个 OBServer 上租户都会共享部分资源或功能。由于这些共享的资源或功能所使用的内存并不属于任何一个普通租户,故这类内存被归结为系统内部内存。
系统内部可使用的内存上限可通过 system_memory 参数来配置,该参数是对系统内部使用内存的预估,实际上限制的是租户可使用的内存上限,即 memory_limit - system_memory。
例如,假设 OceanBase 数据库内存上限为 80 GB,system_memory 的值为 20 GB,那么可用于租户分配的内存就是剩下的 60 GB。