範囲を変更する

現在、 ALTER RANGEステートメントは、TiDB の特定の配置ポリシーの範囲を変更するためにのみ使用できます。

あらすじ

AlterRangeStmt
ALTERRANGEIdentifierPlacementPolicyOption

ALTER RANGE次の 2 つのパラメータをサポートします。

  • 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";

前の例では、2 つの配置ポリシー ( deploy111およびfive_replicas ) を作成し、さまざまなリージョンの制約を指定してから、 deploy111配置ポリシーをクラスター範囲内のすべてのデータに適用し、 five_replicas配置ポリシーをメタデータ範囲に適用します。

このページは役に立ちましたか?

Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.