Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Modifica el tamaño del rango en un clúster fragmentado

El tamaño de rango por defecto para un clúster es de 128 megabytes. Este tamaño de rango predeterminado funciona bien para la mayoría de los despliegues. Sin embargo, si notas que las migraciones automáticas usan más E/S de la que tu hardware puede gestionar, es posible que quieras reducir el tamaño del rango. Un tamaño de rango pequeño conduce a migraciones más rápidas y frecuentes. El tamaño permitido está entre 1 y 1024 megabytes, inclusive.

Para modificar el tamaño del rango, use el siguiente procedimiento:

  1. Conéctese a cualquier mongos en el clúster usando mongosh.

  2. Ejecute el siguiente comando para cambiar a la Base de datos de configuración:

    use config
  3. Emita el siguiente comando para almacenar el valor de la configuración del tamaño del rango global:

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

El tamaño permitido del rango debe estar entre 1 y 1024 megabytes, incluidos ambos extremos.

Para establecer el tamaño de fragmento para una colección específica, consulta configureCollectionBalancing.

Volver

Combinar fragmentos