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