57

サーバー上で更新 SQL クエリが実行されたため、後で多くの問題が発生しました。

問題のある SQL クエリを正確に追跡できるように、過去 2 か月に実行された更新クエリのリストを取得するにはどうすればよいですか?

4

3 に答える 3

78
    select v.SQL_TEXT,
           v.PARSING_SCHEMA_NAME,
           v.FIRST_LOAD_TIME,
           v.DISK_READS,
           v.ROWS_PROCESSED,
           v.ELAPSED_TIME,
           v.service
      from v$sql v
where to_date(v.FIRST_LOAD_TIME,'YYYY-MM-DD hh24:mi:ss')>ADD_MONTHS(trunc(sysdate,'MM'),-2)

where句はオプションです。FIRST_LOAD_TIMEに従って結果を並べ替えて、2か月前までのレコードを見つけることができます。

于 2013-02-12T11:47:10.453 に答える