Activar el log de querys en MySQL
Si alguna vez necesitas hacer un seguimiento de las queries (o consultas) que está haciendo una aplicación puedes hacerlo activando el log de queries de MySQL.
Edita el fichero: /etc/mysql/my.cnf
busca la línea:
#log = /var/log/mysql/mysql.log
y quita la almohadilla del comienzo (que sirve para convertir la línea en un comentario).
Puedes usar un archivo diferente de: /var/log/mysql/mysql.log, pero asegúrate de que MySQL tiene persmisos de escritura en él.
Después basta con reiniciar el MySQL:
sudo /etc/init.d/mysql restart
Una vez hecho esto todas las querys quedarán almacenadas en este archivo. No es muy recomendable tenerlo activado en un servidor en producción ya que podría ralentizar mucho las consultas.



Julio 28th, 2010 at 2:44 am
Una consulta, esto me sirve para saber como me estan corrompiendo una tabla?
Septiembre 1st, 2010 at 3:40 pm
Si Durbit, esto te permitiría hacerte una idea de que consultas efectuan según que moficaciones a tu Base de Datos… y si investigas lo suficiente, como te corrompen la tabla.