Anda dapat mengaktifkan logging di URL JDBC seperti ini:
jdbc:mysql://host/db?logger=com.mysql.jdbc.log.Log4JLogger&profileSQL=true
Backend logging lainnya tersedia (CommonsLogger, Slf4jLogger, JDK14Logger). Saya yakin logging Log4J langsung dihentikan di beberapa titik karena masalah lisensi sehingga mungkin tidak berfungsi dengan versi driver JDBC Anda.
Secara alami, Anda akan memerlukan JAR library logging yang relevan di classpath Anda, dan file konfigurasi (log4j.properties). Saya akan menyetel level root ke TRACE terlebih dahulu untuk melihat apa yang terjadi dan mengencangkannya berdasarkan level log dan kategori setelah Anda melihat apa yang sedang dicatat.
Bacaan lebih lanjut:
- 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