📣

TiDB Cloud Serverless 现已更名为
Starter
!此页面由 AI 自动翻译,英文原文请见
此处。

ALTER RANGE

目前,ALTER RANGE 语句只能用于修改 TiDB 中特定放置策略(placement policy)的范围。

语法

AlterRangeStmt
ALTERRANGEIdentifierPlacementPolicyOption

ALTER RANGE 支持以下两个参数:

  • global:表示整个集群中所有数据的范围。
  • meta:表示 TiDB 内部存储的元数据范围。

示例

CREATE PLACEMENT POLICY `deploy111` CONSTRAINTS='{"+region=us-east-1":1, "+region=us-east-2": 1, "+region=us-west-1": 1}'; CREATE PLACEMENT POLICY `five_replicas` FOLLOWERS=4; ALTER RANGE global PLACEMENT POLICY = "deploy111"; ALTER RANGE meta PLACEMENT POLICY = "five_replicas";

上述示例创建了两个放置策略(deploy111five_replicas),为不同的 region 指定了约束条件,然后将 deploy111 放置策略应用于集群范围内的所有数据,将 five_replicas 放置策略应用于元数据范围。

文档内容是否有帮助?