Habilitando el registro de consultas generales de MySQL con JDBC

¿Hay alguna manera de habilitar el registro de consultas generales de MySQL a través de JDBC? Lo más cercano que he encontrado en mi búsqueda es la capacidad de registrar consultas lentas a través de JDBC (http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-configuration-properties.html). ¿Tal vez debería hacer eso y establecer el umbral de consulta lenta en 0 ms?

Me gustaría registrar todas las consultas a través de MySQL en un formato legible para las personas y me gustaría especificar la ubicación donde se debe escribir el archivo de registro. Sé que recibiré un impacto de rendimiento, pero mi aplicación solo tiene un usuario y es tan simple que me sorprendería si el impacto de rendimiento fuera notable. Me gustaría probarlo de todos modos para ver.

Creo que otra opción que tengo es activar el registro binario y usar mysqlbinlog para convertir los registros binarios a un formato legible para las personas, pero parece que el registro de consultas general proporcionaría un medio más simple para obtener lo que quiero.

Respuestas a la pregunta(4)

Su respuesta a la pregunta