Purgar los Binary Logs de MySQL

Si tienes activados los binary logs en tú servidor (es decir, tienes activado el parámetro log-bin en el archivo de configuración de MySQL), se puede observar que se van acumulando archivos de gran tamaño en el directorio de datos de MySQL (por ejemplo, mysql-bin.000013) .

En términos generales, sólo es necesario activar dicho párametro para habilitar los binary logs si el servidor está actuando como maestro de replicación, o si necesita establecer un punto en el tiempo de recuperación de la última copia de seguridad de la base de datos.

En cualquier caso, aquí están algunos comando útiles para purgar los archivos de los binary logs:

Para borrar todos los binary logs mayores a 7 días:

mysql> PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);

Para purgar todos los registros antes de una fecha determinada:

mysql> PURGE MASTER LOGS BEFORE '2010-03-01 00:00:00 ';

Post Relacionados:

  1. Conectar MySQL con Java usando JDBC
  2. Permitir conexiones remotas a MySQL de manera gráfica
  3. Instalar MySQL WorkBench en Ubuntu
  4. Usando mysqladmin
  5. LAMP (Linux + Apache + MySQL + PHP) en ArchLinux

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>