v$sqlarea之类对同一sql进行整合了,没法看到同一条sql语句分别在哪个时间点被执行了
redolog里又没能找到select语句的记录想查看精确的时间点-sql语句这样的记录该怎么办呢

解决方案 »

  1.   

    v$sql.last_active_time但也只能看到最近一次活跃时间
      

  2.   


    不过,如果你的查询过去了比较就,而系统又比较忙,这个游标已经被age out了,那就比较麻烦了,要通过DBA_HIST_ACTIVE_SESS_HISTORY和DBA_HIST_SQLTEXT去查了
      

  3.   


    不过,如果你的查询过去了比较就,而系统又比较忙,这个游标已经被age out了,那就比较麻烦了,要通过DBA_HIST_ACTIVE_SESS_HISTORY和DBA_HIST_SQLTEXT去查了
    这个也试过了,结果也不太对
      

  4.   


    不过,如果你的查询过去了比较就,而系统又比较忙,这个游标已经被age out了,那就比较麻烦了,要通过DBA_HIST_ACTIVE_SESS_HISTORY和DBA_HIST_SQLTEXT去查了
    这个也试过了,结果也不太对如果SQL执行很快的话,可能在ASH中看不到丢失了