捕获sql查询以及绑定参数到日志文件中

时间:2015-04-07 15:27:30

标签: java sql oracle p6spy log4jdbc

我使用p6spy / log4jdbc捕获sql查询以及绑定参数,连接到Oracle数据库(使用hibernate 4.3.5和oracle 10g)并将其推送到使用logback配置的日志文件。

通过提供p6spy / log4jdbc所需的代理详细信息来创建数据源。

但是,有没有办法启用/禁用此功能并在运行时切换回oracle数据源?

我想它需要在运行时运行数据源的运行时..?

是否有任何其他方法可以使用任何外部库(如p6spy / log4jdbc)来捕获sql查询以及绑定参数。?

1 个答案:

答案 0 :(得分:0)

您只需更改日志记录配置即可禁用P6Spy的日志记录。只需将其从INFO更改为WARN或更高即可禁用日志记录。