SHOW-REPLICA-STATUS
Name
SHOW REPLICA STATUS
Description
该语句用于展示一个表或分区的副本状态信息。
语法:
1. SHOW REPLICA STATUS FROM [db_name.]tbl_name [PARTITION (p1, ...)]
2. [where_clause];
说明
- where_clause: WHERE STATUS [!]\= “replica_status”
- replica_status: OK: replica 处于健康状态 DEAD: replica 所在 Backend 不可用 VERSION_ERROR: replica 数据版本有缺失 SCHEMA_ERROR: replica 的 schema hash 不正确 MISSING: replica 不存在
Example
- 查看表全部的副本状态
1. SHOW REPLICA STATUS FROM db1.tbl1;
2. 查看表某个分区状态为 VERSION_ERROR 的副本
1. SHOW REPLICA STATUS FROM tbl1 PARTITION (p1, p2)
2. WHERE STATUS = "VERSION_ERROR";
3. 查看表所有状态不健康的副本
1. SHOW REPLICA STATUS FROM tbl1
2. WHERE STATUS != "OK";
Keywords
1. SHOW, REPLICA, STATUS
