SQL_ID来自v$sqltext

解决方案 »

  1.   

    比如下午5点的时候想知道上午10点~10点5分的时候执行了哪些SQL语句
      

  2.   


    select * from v$sql where sql_id = ?
      

  3.   

    select * from  v$sql where sql_id in(执行时间在今日上去10-10.5)
      

  4.   


    select a.* 
      from v$sqltext a,
           v$session b
     where a.SQL_ID = b.SQL_ID
       and b.logon_time between sysdate - 1/12 and sysdate - 1/24;
      

  5.   


    --自己细看下这个表,基本sql文的执行信息都在这里里面
    select * from v$sql where last_active_time >= ? and last_active_time <= ?