SelectDB Cloud
SQL 手册
SQL 语句
数据库管理
ADMIN-SET-TABLE-STATUS

ADMIN-SET-TABLE-STATUS

Name

ADMIN SET TABLE STATUS

Description

该语句用于设置指定表的状态,仅支持OLAP表。

该命令目前仅用于手动将 OLAP 表状态设置为指定状态,从而使得某些由于表状态被阻碍的任务能够继续运行。

语法:

ADMIN SET TABLE table_name STATUS
        PROPERTIES ("key" = "value", ...);

目前支持以下属性:

  1. "state":必需。指定一个目标状态,将会修改 OLAP 表的状态至此状态。

当前可修改的目标状态包括:

  1. NORMAL
  2. ROLLUP
  3. SCHEMA_CHANGE
  4. BACKUP
  5. RESTORE
  6. WAITING_STABLE

如果表的状态已经是指定的状态,则会被忽略。

注意:此命令一般只用于紧急故障修复,请谨慎操作。

Example

  1. 设置表 tbl1 的状态为 NORMAL。
admin set table tbl1 status properties("state" = "NORMAL");
  1. 设置表 tbl2 的状态为 SCHEMA_CHANGE。
admin set table test_set_table_status status properties("state" = "SCHEMA_CHANGE");

Keywords

ADMIN, SET, TABLE, STATUS

Best Practice

© 2023 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标