【发布时间】:2017-06-13 00:50:18
【问题描述】:
我遇到了一个小问题,如果你有时间,我需要你的帮助:)
我正在尝试设置一种审计来跟踪某些特定会话执行的所有 SQL 语句。
所以我创建了一个触发器AFTER LOGON,为这些会话启用跟踪事件(10046(所有级别测试)或使用 DBMS_MONITOR)。
脚本给了我正确的结果,但另外,它用大量统计数据和 oracle 内部查询填充跟踪,所以我认为它会影响数据库性能并占用太多磁盘空间。
有没有办法只收集用户查询?可能是一个特定的跟踪可以让我这样做吗?
感谢您的建议:)
【问题讨论】: