global_major_freeze_residual_memory 配置项是百分比,百分比基数是 memory_limit - system_memory,即除去为 OceanBase 数据库内部 500 租户预留的内存。已经冻结的 memstore 在 merge 完成后,内存就可以释放,所以冻结的 memstore 占用的内存在这里被看作是 active_memstore 可以使用的内存,blockcache 可以挤占的那部分内存也被看作是 memstore 可以使用的内存。

    global_major_freeze_residual_memory 配置项取值需要比 global_write_halt_residual_memory 大,否则全局 freeze trigger 实际不生效,只能依靠 tenant 触发全局冻结。