Deshabiltar replicación de Mysql

De LuniWiki

Contenido

Problema

Cuando trabajamos con una única base de datos Mysql, sin replicación se nos llena la carpeta de datos con un monton de ficheros con nombre_servidor-bin.xxxxxx. Eso se debe a que mysql almacena el logical log para enviarlo a los servidores esclavos o maestros. En el caso de tener un único servidor, este logical log carece de sentido y llena nuestro precioso espacio de ficheros de datos.

Vaciar logs

El comando para vaciar los logs es:

mysql> reset master;

Desahabilitar logical log

Para evitar el logical log, editamos el fichero de configuración my.cnf y comentamos la siguiente línea.

#log-bin

Tenemos que tener el gestor parado para cambiar el modo!

Referencias

--Daniel Simao 12:09 26 may 2008 (UTC)

Herramientas personales