首批通过分布式安全可靠测评,为关键业务系统打造
OPTIMIZE
更新时间:2026-02-14 10:01:41
描述
该语句用于控制开启一轮渐进合并。
渐进合并的轮数由表的 progressive_merge_num 决定,如果没有为表配置 progressive_merge_num,则会使用租户的默认值。
对于租户级合并,仅 sys 租户中可以对其他业务租户发起合并。
对于表级合并,可以在业务租户对本租户的表发起合并。
语法
OPTIMIZE {
TABLE table_list
| TENANT {ALL | tenant_list}
}
table_list:
table_name [,table_name ...]
tenant_list:
tenant_name [,tenant_name ...]
参数解释
| 参数 | 描述 |
|---|---|
| table_name | 进行渐进合并的表名。 |
| tenant_name | 进行渐进合并的租户名。ALL 表示所有租户。 |
示例
对 t1 表进行渐进合并。
obclient> OPTIMIZE TABLE t1;