Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ TaurusDB/ Preguntas frecuentes/ Gestión de registros/ ¿Cómo cambio el período de retención de Binlog?
Actualización más reciente 2025-05-22 GMT+08:00

¿Cómo cambio el período de retención de Binlog?

TaurusDB es compatible con el parámetro binlog_expire_logs_seconds de MySQL Community Edition 8.0. Puede cambiar el período de retención de binlog con este parámetro.

Procedimiento

  1. Inicie sesión en la consola de gestión.
  2. Haga clic en en la esquina superior izquierda y seleccione una región y un proyecto.
  3. Haga clic en en el extremo superior izquierdo de la página y seleccione Databases > TaurusDB.
  4. En la página Instances, haga clic en el nombre de la instancia.
  5. En el panel de navegación, elija Parameters. En la ficha Parameters, visualice los siguientes parámetros.

    • Si la versión del kernel es anterior a 2.0.45.230900, busque el parámetro log-bin. Si el valor del parámetro es ON se habilita binlog.
    • Si la versión del núcleo es 2.0.45.230900 o posterior, busque el parámetro rds_global_sql_log_bin. Si el valor del parámetro es ON se habilita binlog.
    Para ver la versión del núcleo, haga clic en el nombre de la instancia para ir a la página Basic Information. En el área Configuration, verifique el campo Kernel Version.
    Figura 1 Ver la versión del kernel

  6. En la pestaña Parameters, configure binlog_expire_logs_seconds.

    • Cuando se genera un nuevo archivo binlog, se eliminarán todos los archivos binlog existentes que hayan caducado.
    • Si no se genera un nuevo archivo binlog, los archivos binlog históricos no se eliminarán aunque hayan caducado. Para eliminar archivos binlog manualmente, conéctese a la base de datos y ejecute flush logs; para generar a la fuerza un nuevo archivo binlog.