Archivos "mysql-bin.xxxxx" que ocupan espacio en disco en AEM Forms

Problema

En una instalación de AEM Forms, puede comprobar que los archivos "mysql-bin.xxxxx" los genera la base de datos MySQL y que ocupan un espacio considerable en el disco:

rtaimage_2_

Entorno

Versión AEM Forms
base de datos MySQL

Causa

Este comportamiento se debe a que los registros binarios están habilitados en la base de datos MySQL. Esta opción está habilitada en el archivo de configuración "my.ini" utilizado para inicializar la base de datos MySQL:

# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin
 
# binary logging format - mixed recommended
binlog_format=mixed

Resolución

Puede purgar esos archivos de forma segura utilizando cualquiera de las siguientes consultas:

SHOW BINARY LOGS;
PURGE BINARY LOGS TO 'mysql-bin.xxxx'

(Reemplace xxxx en el comando PURGE con el número más alto obtenido del comando SHOW BINARY LOGS;).

O:

PURGE BINARY LOGS BEFORE '2008-04-02 22:46:26';

(Sustitúyase "2008-04-02 22:46:26" por la fecha de hoy para purgar todos los archivos)

Para evitar cualquier aumento adicional, puede desactivar los registros binarios usando:

SET sql_log_bin = 0;

O establecer una rotación de purga:

SET GLOBAL expire_logs_days = 3;