Můžete povolit přihlášení k JDBC URL takto:
jdbc:mysql://host/db?logger=com.mysql.jdbc.log.Log4JLogger&profileSQL=true
K dispozici jsou další protokolovací backendy (CommonsLogger, Slf4jLogger, JDK14Logger). Domnívám se, že přímé protokolování Log4J bylo v určitém okamžiku zrušeno kvůli problémům s licencí, takže nemusí fungovat s vaší verzí ovladače JDBC.
Přirozeně budete potřebovat JAR příslušné protokolovací knihovny ve vaší classpath a konfigurační soubor (log4j.properties). Nejprve bych nastavil kořenovou úroveň na TRACE, abych viděl, co se děje, a upřesnil bych ji podle úrovně protokolu a kategorie, jakmile uvidíte, co se protokoluje.
Další čtení:
- https:// dev.mysql.com/doc/connector-j/en/connector-j-reference-configuration-properties.html
- http://docs.oracle.com/cd/E17952_01/mysql-monitor-2.3-en/mem-qanal-using-cj.html
HTH