Docs Menu
Docs Home
/
MongoDBマニュアル
/ /

シャーディングされたクラスターの範囲サイズの変更

シャーディングされたクラスターのデフォルトの範囲サイズは 128 メガバイトです。 このデフォルトの範囲サイズは、ほとんどの配置で機能します。ただし、自動移行によってハードウェアが処理できる以上の I/O が使用されることに気付いた場合は、範囲サイズを小さくすることをお勧めします。 範囲サイズが小さいと、移行がより迅速かつ頻繁に行われます。 許可されるサイズは 1 から 1024 メガバイトまでです。

範囲サイズを変更するには、次の手順に従います。

  1. mongosを使用して、クラスター内の任意のmongosh に接続します。

  2. 次のコマンドを発行して、コンフィギュレーションデータベースに切り替えます。

    use config
  3. グローバル範囲サイズの構成値を保存するには、次のコマンドを実行します。

    db.settings.updateOne(
    { _id: "chunksize" },
    { $set: { _id: "chunksize", value: <sizeInMB> } },
    { upsert: true }
    )

許可される範囲サイズは 1 から 1024 メガバイトまでです。

特定のコレクションのチャンク サイズを設定するには、 configureCollectionBalancingを参照してください。

戻る

チャンクのマージ