我正在调试我们的oracle DB(amazon RDS,oracle-se1 11.2.0.2.v7)中的cpu峰值,并试图弄清楚最近运行导致峰值的查询。我使用下面的查询来做到这一点,但不知何故,下面的查询没有显示我们的应用程序运行的所有查询。这是因为在我们的应用程序日志中报告了运行的查询,而不是使用以下查询显示。
select sql_fulltext,LAST_LOAD_TIME,first_LOAD_TIME,last_active_time, cpu_time,executions,elapsed_time from v$sql
order by LAST_LOAD_TIME desc
我也尝试过first_LOAD_TIME,last_active_time..still没有看到所有的查询。是否有任何其他查询或任何其他方式来监控性能?