Files
oceanbase/docs/docs-cn/7.developer-guide-1/4.create-and-manage-database-objects/4.create-and-manage-table-groups/4.add-table-to-table-group.md
2022-02-10 14:51:49 +08:00

976 B

向表组中增加表

如果表创建的时候没有指定表组,也可以事后加入到表组中。有两种方法:一是修改表的表组属性,二是使用 ALTER TABLEGROUP ADD 语法。

  • 示例:修改表的表组属性

说明

修改表的表组属性时名字不用单引号,否则会区分大小写。

obclient> alter table ordr tablegroup=tpcc_group;
Query OK, 0 rows affected (0.04 sec)

obclient> alter table ordl tablegroup=tpcc_group;
Query OK, 0 rows affected (0.04 sec)
  • 示例:向表组中加入表

向表组中加入表的前提是表的分区策略跟表组的分区策略保持一致。

obclient> alter table ordr tablegroup='';
Query OK, 0 rows affected (0.04 sec)

obclient> alter table ordl tablegroup='';
Query OK, 0 rows affected (0.03 sec)

obclient> alter tablegroup tpcc_group add ordr, ordl ;
Query OK, 0 rows affected (0.03 sec)

obclient>