Arquivos "mysql-bin.xxxxx" ocupando espaço em disco no AEM Forms

Problema

Em uma instalação de AEM Forms, você pode notar que os arquivos "mysql-bin.xxxxx" são gerados pelo banco de dados MySQL e ocupam um espaço considerável em disco:

rtaimage_2_

Ambiente

AEM Forms todas as versões
bancos de dados MySQL

Causa

Esse comportamento é causado porque os Logs binários estão habilitados no banco de dados MySQL. Essa opção está habilitada no arquivo de configuração "my.ini" usado para inicializar o banco de dados MySQL:

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

Solução

Você pode limpar esses arquivos com segurança usando uma das seguintes consultas:

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

(Substitua xxxx no comando PURGE pelo número mais alto em execução obtido do comando SHOW BINARY LOGS;).

Ou:

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

(Substitua '2008-04-02 22:46:26' pela data de hoje para limpar todos os arquivos)

Para evitar qualquer aumento adicional, você pode desabilitar Logs binários usando:

SET sql_log_bin = 0;

Ou configure uma rotação de limpeza:

SET GLOBAL expire_logs_days = 3;