暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 如何跟踪 “未选择行” 结果的sql执行

askTom 2017-05-25
291

问题描述



我的客户需要检索所有执行的查询并找到返回空结果集的查询
这意味着我必须抓住每个查询,它的绑定变量值和结果

我正在考虑的唯一解决方案是为会话设置跟踪,但是我无法检查tkprof的结果,因为它 “群集” 结果
我必须检查原始跟踪文件,还是有其他解决方法?

提前感谢

专家解答

如果您希望 * 每个 * 执行的所有绑定变量,则将需要检查原始跟踪,因为无论如何它们都不包含在tkprof格式的结果中。

或者,您可以查看使用细粒度审计 (DBMS_FGA),它可以捕获SQL和绑定。这个网站上有很多例子
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论