diff --git a/src/main/java/com/alibaba/druid/stat/JdbcStatManager.java b/src/main/java/com/alibaba/druid/stat/JdbcStatManager.java index 1d547bb4c0..3bc9f6b4aa 100644 --- a/src/main/java/com/alibaba/druid/stat/JdbcStatManager.java +++ b/src/main/java/com/alibaba/druid/stat/JdbcStatManager.java @@ -331,6 +331,15 @@ public class JdbcStatManager implements JdbcStatManagerMBean { } } } + + for (DruidDataSource instance : DruidDataSource.getInstances()) { + for (Filter filter : instance.getProxyFilters()) { + if (filter instanceof StatFilter) { + StatFilter countFilter = (StatFilter) filter; + countFilter.reset(); + } + } + } } @Override