Logo
单表

单表 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;