我如何知道我的Java应用程序正在执行哪些CRUD操作?

时间:2014-01-20 10:44:06

标签: java

我有一个关闭的应用程序以增强和审计目的我想知道java应用程序执行的数据库操作是什么。我不想增强我的应用程序来提供这些细节,但有没有办法知道?任何监视db调用的外部工具?

1 个答案:

答案 0 :(得分:0)

为应用启用查询日志。除此之外,您甚至可以为应用程序启用慢查询日志。请注意,启用查询日志会影响应用程序的性能。

此外,查询日志不会打印在存储过程中触发的查询。 (即存储过程的内部查询)。它肯定会显示存储过程的调用。