次のようにJDBCURLへのログインを有効にできます:
jdbc:mysql://host/db?logger=com.mysql.jdbc.log.Log4JLogger&profileSQL=true
他のロギングバックエンドが利用可能です(CommonsLogger、Slf4jLogger、JDK14Logger)。 Log4Jの直接ログは、ライセンスの問題のためにある時点で削除されたため、ご使用のバージョンのJDBCドライバーでは機能しない可能性があります。
当然、クラスパスに関連するログライブラリのJARと、構成ファイル(log4j.properties)が必要です。最初にルートレベルをTRACEに設定して何が起こっているかを確認し、ログに記録されているものを確認したら、ログレベルとカテゴリで絞り込みます。
さらに読む:
- 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