代码之家  ›  专栏  ›  技术社区  ›  Sathya

Websphere 6.1中的SQL日志记录

  •  0
  • Sathya  · 技术社区  · 17 年前

    我正在寻找一种工具,可以在我使用应用程序时记录应用程序中触发的SQL语句。

    我找到了p6spy。但这有一个问题。它似乎与XA数据源不兼容。

    有没有办法让p6spy在Websphere 6.1上工作,或者有p6spy的替代品?

    此外,如果有人有任何AspectJ代码拦截PreparedStatment对象并转储SQL,那也很棒。

    4 回复  |  直到 17 年前
        1
  •  0
  •   mransley    17 年前

    JDBC驱动程序不必实现能够提取/打印SQL语句的功能。说实话,我会在数据库中这样做。所有合理的数据库产品都可以详细记录所有输入的内容。此外,您还可以同时获得更多信息,如执行计划及其对服务器的影响。

        2
  •  1
  •   med    17 年前

    =信息:com.ibm.websphere.rsadapter。 =详细信息

    看看你能从中得到什么。

        3
  •  0
  •   Michael Wiles    17 年前

    我似乎记得有一些参数可以添加到jdbc url配置和/或连接中。不记得细节了。

        4
  •  0
  •   Ravil    13 年前

    您应该将跟踪级别更改为jdbc驱动程序。 如果使用DB2,则更改数据源的自定义属性
    如果使用Oracle,则更改ojbdc6_g.jar上的驱动程序并更改JVM属性

    推荐文章