ADMIN REPAIR
ADMIN REPAIR 用于尝试优先修复指定的表或分区。
提示
该操作需要 SYSTEM 级别的 OPERATE 权限。您可以参考 GRANT 授予权限。
语法
ADMIN REPAIR TABLE table_name[ PARTITION (p1,...)]
注意
- 该语句仅表示系统尝试优先修复指定表或分区的分片副本,但不保证修复成功。 用户可以通过 ADMIN SHOW REPLICA STATUS 命令查看修复状态。
- 默认超时时间为 14400 秒(4 小时)。 超时意味着系统将不再优先修复指定表或分区的分片副本。 如果超时,则需要再次使用该命令进行预期设置。
示例
-
尝试修复指定的表
ADMIN REPAIR TABLE tbl1;
-
尝试修复指定的分区
ADMIN REPAIR TABLE tbl1 PARTITION (p1, p2);