单表 Single Table #
语法 | 描述 | 类型 |
---|---|---|
COUNT SINGLE_TABLE RULE | 查询单表的数量,在后续版本中将废弃此语法 | RQL |
SHOW SINGLE TABLES | 查看所有已加载的单表 | RQL |
SET DEFAULT SINGLE TABLE STORAGE UNIT = xx | 设置单表的存储节点 | RAL |
SHOW DEFAULT SINGLE TABLE STORAGE UNIT | 查看单表默认存储节点配置 | RQL |
LOAD SINGLE TABLE | 加载存储节点中已存在的单表到逻辑库 | RDL |
UNLOAD SINGLE TABLE | 从逻辑库中卸载存储节点中已存在的单表 | RDL |
SHOW UNLOADED SINGLE TABLES | 查看所有未加载的单表 | RQL |
1. 查询单表的数量 #
COUNT SINGLE_TABLE RULE;
示例
COUNT SINGLE_TABLE RULE;
2. 查看所有已加载的单表 #
SHOW SINGLE TABLES
示例
SHOW SINGLE TABLES
3. 设置单表的存储节点 #
SET DEFAULT SINGLE TABLE STORAGE UNIT = (storageUnitName | RANDOM)
参数说明
storageUnitName
需使用 RDL 管理的存储单元。RANDOM
代表随机存储。
示例
SET DEFAULT SINGLE TABLE STORAGE UNIT = ds_0
SET DEFAULT SINGLE TABLE STORAGE UNIT = RANDOM
4. 查看单表默认存储节点配置 #
SHOW DEFAULT SINGLE TABLE STORAGE UNIT;
示例
SHOW DEFAULT SINGLE TABLE STORAGE UNIT;
5. 加载存储节点中已存在的单表到逻辑库 #
LOAD SINGLE TABLE
示例
- Load 指定单表
load single table ds_1.t_single_2;
- Load 指定存储单元的所有单表
load single table ds_1.*;
- Load 所有存储单元的所有单表
load single table *.*;
6. 从逻辑库中卸载存储节点中已存在的单表 #
UNLOAD SINGLE TABLE
示例
- Unload 指定单表
unload single table ds_1.t_single_2;
- Unload 指定存储单元的所有单表
unload single table ds_1.*;
- Unload 所有存储单元的所有单表
unload single table *.*;
7. 查看所有未加载的单表 #
SHOW UNLOADED SINGLE TABLES
示例
show unloaded single tables;