使用druid,执行了两条sql, sql stat只统计第一条Sql

lanita 发布于 2015/03/20 16:56
阅读 215
收藏 0

使用的druid版本1.0.13

程序里执行的sql代码如下:

Connection connection = dataSource.getConnection();
            Statement statement = connection.createStatement();
            String sql = "select name from t1";
            ResultSet set = statement.executeQuery(sql);

             sql = "select id from t1 where name<5";
             set = statement.executeQuery(sql);

druid sql stat中显示的统计信息只有select name from t1被执行了2次,没有select id from t1 where name<5,如下图所示:

但是慢日志中有记录出这两个sql,如下图所示:

我的怀疑:难道sqlstat中的sql就按照connection来区分的,不是按照sql语句来区分的?

加载中
0
wenshao
wenshao

按sql的

l
lanita
太谢谢您的回复了。我的sqlstat就只显示第一条,然后sql执行时间就是两条sql的总和。。是我上面代码写的不对,还是配置有问题呢?菜鸟搞了半天,您能帮我指条查错思路嚒。。(︶︹︺)
返回顶部
顶部