Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Modificar 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. Emita 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