需要在Oracle ADF中查看确切的查询执行

时间:2013-01-15 12:26:11

标签: java sql oracle oracle-adf

我在Oracle Jdeveloper 11g中使用Oracle ADF。 在应用程序中,我有一个搜索屏幕,它将按照给定的搜索值浏览记录。

搜索屏幕使用视图对象。我的要求是在所有动态创建之后检查DB上正在执行哪个最终查询。我需要更改所有参数才能获得相同的结果。

我的应用程序日志也处于最佳状态。

请帮忙

3 个答案:

答案 0 :(得分:1)

几个星期前我用过这个。 奇迹般有效。 http://huysmansitt.blogspot.be/2012/09/adf-bc-logging.html

答案 1 :(得分:0)

  

log4jdbc是一个Java JDBC驱动程序,可以使用Simple Logging Facade For Java(SLF4J)日志记录系统记录其他JDBC驱动程序的SQL和/或JDBC调用(以及可选的SQL计时信息)。

请参阅:https://code.google.com/p/log4jdbc/

答案 2 :(得分:0)

尝试在WLS中运行debugger mode并将记录级别设置为finest

Right Click on Integrated Weblogic Server --> Configure Diagnostic Logging --> Set Root Logger level to finest

它应该有用。