如果想要查詢最近對某一個 Table 有作 異動 , 可透過 v$sql 查詢 , 查詢的SQL 如下 : 

SELECT FIRST_LOAD_TIME, EXECUTIONS, SQL_TEXT, SQL_FULLTEXT
FROM v$sql 
WHER FIRST_LOAD_TIME > '2019-11-20/11:06:00' AND sql_text like '%img_file%'
ORDER BY b.FIRST_LOAD_TIME;

-- v$sql  : 每一個 SQL 以一列方式保留在 SQL_TEXT。相對於  v$sqltext 是以 HASH_VALUE + address 二個欄位一起視為唯一 SQL 不同。 

-- FIRST_LOAD_TIME :  父游標產生的時間戳 (Timestamp) 

--EXECUTIONS :  自從被Load Share pool 後,sql 執行的次數

--SQL_TEXT : 當前正在執行的游標的sql文本的前1000個字元 ( characters )

-- SQL_FULLTEXT : CLOB類型 整個sql文本,不用藉助於V$SQL_TEXT視圖來查看整個文本

創作者介紹
創作者 Oracle 的頭像
Jack

Oracle

Jack 發表在 痞客邦 留言(0) 人氣( 37 )