GBase 8s
运维管理
文章
GBase8s数据库ALTER FRAGMENT 语句
发表于2025-12-03 16:45:0351次浏览1个评论
用法
ALTER FRAGMENT 语句仅适用于位于当前站点的表分片或索引分片。不会存储或更新任何远程
信息。
要更改一个表的分片存储策略,您必须具有 Alter 或 DBA 特权。要更改一个索引的分段存储策
略,您必须具有 Index 或 DBA 特权。
Attention: 此语句可能导致索引被删除或重建。执行更改操作之前,请仔细阅读 GBase 8s 性能
指南 中的相应章节以查看影响和策略。
ALTER FRAGMENT 语句的子句支持以下任务。
子句 作用
ATTACH 将两个或多个具有相同模式的表组合到一个分片表中
DETACH 将一个表分片从分片存储策略中拆离,并将其置于一个新表中
INIT 提供以下选项:
• 定义并初始化一个表上的分片存储策略
• 更改对分片表达式求值的顺序
• 更改表或索引的分片存储策略
• 更改现有表的存储位置
• 将数据从现有的表分片移到另一个新的分片表中
• 更改数据库给表或索引生成的分片存储位置
• 更改表或索引的分片键或分片表达式
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25051
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526