From 26a3af390439d02fc9fb6ad33c39d3c98cc3d2ee Mon Sep 17 00:00:00 2001 From: "shaojin.wensj" Date: Mon, 3 Dec 2018 09:41:15 +0800 Subject: [PATCH] set StringBuilder initial Size, reduce memory copy. --- src/main/java/com/alibaba/druid/pool/DruidDataSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index c89bacbdf5..54c03cd0c2 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -1516,7 +1516,7 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat if (holder == null) { long waitNanos = waitNanosLocal.get(); - StringBuilder buf = new StringBuilder(); + StringBuilder buf = new StringBuilder(128); buf.append("wait millis ")// .append(waitNanos / (1000 * 1000))// .append(", active ").append(activeCount)//