diff --git a/jOOQ/src/main/java/org/jooq/tools/LoggerListener.java b/jOOQ/src/main/java/org/jooq/tools/LoggerListener.java index 4027a1bfc5..879b78e99a 100644 --- a/jOOQ/src/main/java/org/jooq/tools/LoggerListener.java +++ b/jOOQ/src/main/java/org/jooq/tools/LoggerListener.java @@ -111,8 +111,13 @@ public class LoggerListener extends DefaultExecuteListener { @Override public void resultEnd(ExecuteContext ctx) { - if (log.isDebugEnabled() && ctx.result() != null) { - logMultiline("Fetched result", ctx.result().format(5), Level.FINE); + if (ctx.result() != null) { + if (log.isTraceEnabled()) { + logMultiline("Fetched result", ctx.result().format(500), Level.FINE); + } + else if (log.isDebugEnabled()) { + logMultiline("Fetched result", ctx.result().format(5), Level.FINE); + } } }