diff --git a/src/main/java/com/alibaba/druid/proxy/jdbc/PreparedStatementProxyImpl.java b/src/main/java/com/alibaba/druid/proxy/jdbc/PreparedStatementProxyImpl.java index 0bee87ef5a..01d20e7968 100644 --- a/src/main/java/com/alibaba/druid/proxy/jdbc/PreparedStatementProxyImpl.java +++ b/src/main/java/com/alibaba/druid/proxy/jdbc/PreparedStatementProxyImpl.java @@ -48,7 +48,6 @@ public class PreparedStatementProxyImpl extends StatementProxyImpl implements Pr protected final PreparedStatement statement; protected final String sql; - // protected final Map parameters = new TreeMap(); private JdbcParameter[] parameters = new JdbcParameter[16]; private int parametersSize = 0; @@ -69,7 +68,7 @@ public class PreparedStatementProxyImpl extends StatementProxyImpl implements Pr parametersSize = jdbcIndex; } if (parametersSize >= parameters.length) { - parameters = Arrays.copyOf(parameters, parametersSize + 1); + parameters = Arrays.copyOf(parameters, parametersSize + 16); } parameters[index] = parameter; }