JProfiler JDBC探针包含“从双选择1”

时间:2014-05-07 16:17:31

标签: oracle jpa profiling jprofiler

我正在使用JProfiler的JPA / JDBC分析功能。我的JavaEE应用程序使用JPA,并由Oracle数据库支持。

当我记录涉及大量数据库请求的应用程序时,探测结果将Select 1 from dual列为最重要的热点。现在我想知道,

  1. 这些陈述来自(为什么它们经常被执行)和
  2. 为什么他们这么久。
  3. 我最好的猜测是,这些语句不是单独执行的,而是多插入的一部分 INSERT ALL,因为这些语句总是需要SELECT部分和{{ 1}}是一个典型的虚拟陈述。

    我的问题是:

    • 我的假设是正确的还是这些虚假陈述可能来自其他地方?
    • 声明的其余部分在哪里,这个虚拟声明是?
    • 的一部分

    更新

    我同意此声明可能是来自连接池的测试声明。我目前正在尝试验证这一点。如果这是真的,我会假设我没有ToDo,尽管这些语句会消耗很多时间。这是因为我认为它们不会阻止我的应用程序,而是并行执行。

0 个答案:

没有答案