CHECK
更新时间 2025-12-22 16:24:39
最近更新时间: 2025-12-22 16:24:39
本文为您介绍DRDS管理命令中的CHECK命令。
UDAL CHECKDB '?'
语法说明
数据库检查
示例
mysql> UDAL CHECKDB 'udal_admin';
+---------------+---------+
| Datanode | Result |
+---------------+---------+
| udal_admin | success |
| udal_admin_09 | success |
| udal_admin_06 | success |
| udal_admin_02 | success |
| udal_admin_04 | success |
| udal_admin_07 | success |
| udal_admin_01 | success |
| udal_admin_08 | success |
| udal_admin_05 | success |
| udal_admin_03 | success |
| udal_admin_10 | success |
+---------------+---------+
11 rows in set (0.02 sec)UDAL CHECKTABLE '?'
语法说明
数据库表检查
示例
mysql> UDAL CHECKTABLE 'student';
+---------------+---------+---------+
| Datanode | Table | Result |
+---------------+---------+---------+
| udal_admin_09 | student | success |
| udal_admin_06 | student | success |
| udal_admin_02 | student | success |
| udal_admin_04 | student | success |
| udal_admin_07 | student | success |
| udal_admin_01 | student | success |
| udal_admin_08 | student | success |
| udal_admin_03 | student | success |
| udal_admin_05 | student | success |
| udal_admin_10 | student | success |
+---------------+---------+---------+
10 rows in set (0.08 sec)UDAL CHECKMETA CONSISTENT [ WHERE SCHEMA IN ( '?' , ... ) ]
注意
仅V5.1.9.6020.2533及以后版本的实例,支持执行该命令。
语法说明
用于全局元数据一致性校验(集群内元数据一致性校验),即校验ZooKeeper上的库表与底层标准库、分片间结构信息是否一致,用于数据迁移服务DTS容灾场景下,保障数据可用性。
返回信息说明如下:
参数 描述 Scheme
进行元数据一致性校验的库。
Table
进行元数据一致性校验的表。
Result
校验结果,可能值:
success:库或者表元数据校验一致。
failed:库或者表元数据校验不一致,如果库不一致,表示库不存在;如果表信息校验不一致,则会返回详细信息。
示例
