暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

CREATE/DROP TABLEGROUP

酷数据库 2023-09-18
103

CREATE TABLEGROUP语句用于在数据库中创建一个表组,本语法仅适用于AUTO模式数据库。

定义

表组是表的属性,在PolarDB-X中允许用户创建表组,然后将多个表和表组关联起来,同一个表组里的表必须是采用相同的分区策略,并且同一个表组的所有分区表,在涉及分区变更操作时,必须保持同步。例如要对表组的一个表的某个分区进行分裂,那么需要通过分裂整个表组某个分区来实现这个目的。

语法


create_tablegroup_stmt:
    CREATE tablegroup [IF NOT EXISTS] tablegroup_name

示例

创建一个名为test_tg的表组。


create tablegroup test_tg;

创建好表组后可以通过 show tablegroup命令查看表组的详细信息。例如,查看名为test_tg的表组信息。


show tablegroup where TABLE_GROUP_NAME='test_tg'

DROP TABLEGROUP语句用于删除表组,仅当表组为空时(也就是表组不包括任何的表)才允许删除表组。本语法仅适用于AUTO模式数据库。

语法


drop_tablegroup_stmt:
    DROP tablegroup [IF EXISTS] tablegroup_name

示例

删除一个名为test_tg的表组。


drop tablegroup test_tg;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论