¿Hay alguna manera de habilitar el registro de consultas generales de MySQL a través de JDBC? Lo más parecido que he encontrado a través de 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?Habilitación del registro de consultas generales de MySQL con JDBC
Me gustaría registrar todas las consultas a través de MySQL en un formato legible por humanos y me gustaría especificar la ubicación donde debe escribirse el archivo de registro. Sé que daré un golpe de rendimiento, pero mi aplicación solo tiene un usuario y es lo suficientemente simple que me sorprendería si el golpe 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 general de consultas proporcionaría un medio más simple para obtener lo que quiero.
Eric, no he visto una página de documentación oficial por MySQL que era comprensible, siempre, y lo he usado durante 5 años. Puedo ser muy específico señalando la ambigüedad en esa página. ¿Puedes mostrar una consulta de ejemplo para activar el registro general de consultas? No sé si uso hibernate, tampoco. Sin embargo, si pudieras decirme cómo verificar eso, podría decírtelo. –