ADMIN-SET-TABLE-STATUS
Name
ADMIN SET TABLE STATUS
Description
该语句用于设置指定表的状态,仅支持OLAP表。
该命令目前仅用于手动将 OLAP 表状态设置为指定状态,从而使得某些由于表状态被阻碍的任务能够继续运行。
语法:
ADMIN SET TABLE table_name STATUS
PROPERTIES ("key" = "value", ...);
目前支持以下属性:
- "state":必需。指定一个目标状态,将会修改 OLAP 表的状态至此状态。
当前可修改的目标状态包括:
- NORMAL
- ROLLUP
- SCHEMA_CHANGE
- BACKUP
- RESTORE
- WAITING_STABLE
如果表的状态已经是指定的状态,则会被忽略。
注意:此命令一般只用于紧急故障修复,请谨慎操作。
Example
- 设置表 tbl1 的状态为 NORMAL。
admin set table tbl1 status properties("state" = "NORMAL");
- 设置表 tbl2 的状态为 SCHEMA_CHANGE。
admin set table test_set_table_status status properties("state" = "SCHEMA_CHANGE");
Keywords
ADMIN, SET, TABLE, STATUS