Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何监视作为单个事务结果执行的所有sql语句_Database_Oracle_Oracle11g_Oracle10g_Oracle Sqldeveloper - Fatal编程技术网

Database 如何监视作为单个事务结果执行的所有sql语句

Database 如何监视作为单个事务结果执行的所有sql语句,database,oracle,oracle11g,oracle10g,oracle-sqldeveloper,Database,Oracle,Oracle11g,Oracle10g,Oracle Sqldeveloper,我正在将服务器从一个版本升级到另一个版本。为此,我需要在单个事务中执行的所有查询的详细信息。 我正在为此启用跟踪日志,但这是一个繁琐的过程,因为它还包含与系统相关的查询。AWR报告似乎不起作用。 我正在使用oracle 10/11 g。sql developer中是否有其他方法可以实现此目标。跟踪是查看所有语句执行情况的唯一方法。AWR通过采样活动会话来工作;这大大减少了开销和数据,同时为性能调整提供了大量信息。但这意味着AWR将错过许多运行非常快的查询 要删除递归查询,可以使用选项sys=no

我正在将服务器从一个版本升级到另一个版本。为此,我需要在单个事务中执行的所有查询的详细信息。 我正在为此启用跟踪日志,但这是一个繁琐的过程,因为它还包含与系统相关的查询。AWR报告似乎不起作用。
我正在使用oracle 10/11 g。sql developer中是否有其他方法可以实现此目标。

跟踪是查看所有语句执行情况的唯一方法。AWR通过采样活动会话来工作;这大大减少了开销和数据,同时为性能调整提供了大量信息。但这意味着AWR将错过许多运行非常快的查询

要删除递归查询,可以使用选项
sys=no
通过
tkprof
运行跟踪文件