元数据 Metadata #
语法 | 描述 | 类型 |
---|---|---|
SHOW TABLE METADATA tableName [, tableName] …。 | 查询表的元数据 | RQL |
REFRESH TABLE METADATA | 刷新表的元数据 | RUL |
REFRESH DATABASE METADATA schemaName FROM GOVERNANCE CENTER | 刷新z指定逻辑库的元数据 | RUL |
IMPORT DATABASE CONFIGURATION | 将 YAML 中的配置导入到 database 中,仅支持对空库进行导入操作 | RUL |
EXPORT DATABASE CONFIGURATION | 将 database 中的数据源和规则配置导出为 YAML 格式 | RUL |
1. 查询表的元数据 #
copySHOW TABLE METADATA tableName [, tableName] …
参数说明
无
示例
copySHOW TABLE METADATA t_order;
2. 刷新表的元数据 #
copyREFRESH TABLE METADATA
示例
刷新所有表的元数据
copyREFRESH TABLE METADATA
刷新指定表的元数据
copyREFRESH TABLE METADATA t_order
刷新指定数据源中表的元数据
copyREFRESH TABLE METADATA t_order FROM STORAGE UNIT ds_1
刷新指定 schema 中表的元数据,如果 schema中不存在表,则会删除该 schema
copyREFRESH TABLE METADATA FROM STORAGE UNIT ds_1 SCHEMA db_schema
3. 刷新指定逻辑库的元数据 #
copyREFRESH DATABASE METADATA schemaName FROM GOVERNANCE CENTER
示例
copyREFRESH DATABASE METADATA sharding_db FROM GOVERNANCE CENTER;
4. 将 YAML 中的配置导入到 database 中,仅支持对空库进行导入操作 #
copyIMPORT DATABASE CONFIGURATION
示例
copyIMPORT DATABASE CONFIGURATION FROM FILE "/xx x/config‑sharding.yaml";
5. 将 database 中的数据源和规则配置导出为 YAML 格式 #
copyEXPORT DATABASE CONFIGURATION
示例
copyEXPORT DATABASE CONFIGURATION TO FILE "/xxx/config‑sharding.yaml";