日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:52003
  • 待審:43
  • 小程序:12
  • 文章:1047590
  • 會員:762

在 oracle 中,可以通過以下方法查詢存儲過程執行記錄時間:使用 dbms_profiler 包獲取執行統計信息。使用 v$profiler 視圖獲取正在執行的 sql 語句和 pl/sql 單元的統計信息。使用 oracle 監視器查看會話事件歷史記錄中的相關事件。使用 audit 插件審核存儲過程執行并獲取審核文件中的信息。

如何查詢 Oracle 中存儲過程執行記錄時間

在 Oracle 中,您可以通過以下方法查詢存儲過程執行記錄時間:

1. 使用 DBMS_PROFILER 包

DBMS_PROFILER 包提供了查看存儲過程執行統計信息的功能,包括執行時間。要使用此包:

<code class="sql">BEGIN
  -- 開始剖析
  DBMS_PROFILER.START_PROFILING;

  -- 執行您的存儲過程
  -- ...

  -- 結束剖析并獲取結果
  DBMS_PROFILER.END_PROFILING;
END;</code>

登錄后復制

結果將存儲在 DBMS_PROFILER.RESULTS 表中,您可以查詢該表以獲取存儲過程的執行時間:

<code class="sql">SELECT * FROM DBMS_PROFILER.RESULTS
WHERE OBJECT_TYPE = 'PROCEDURE'
AND OBJECT_NAME = '您的存儲過程名稱';</code>

登錄后復制

2. 使用 V$PROFILER 視圖

V$PROFILER 視圖提供有關當前運行或最近運行的會話中正在執行的 SQL 語句和 PL/SQL 單元的統計信息。要使用此視圖:

<code class="sql">SELECT * FROM V$PROFILER
WHERE OBJECT_TYPE = 'PROCEDURE'
AND OBJECT_NAME = '您的存儲過程名稱';</code>

登錄后復制

3. 使用 Oracle 監視器

Oracle 監視器是一個圖形用戶界面 (GUI),它允許您查看有關數據庫性能的各種統計信息,包括存儲過程執行時間。要使用 Oracle 監視器:

啟動 Oracle 監視器并連接到您的數據庫。
展開“會話”面板并選擇執行存儲過程的會話。
在“事件歷史記錄”選項卡中,查找與您的存儲過程執行相關的事件。

4. 使用 AUDIT 插件

AUDIT 插件可讓您審核數據庫中的活動,包括存儲過程的執行。要使用 AUDIT 插件:

<code class="sql">-- 啟用 AUDIT 插件
ALTER SYSTEM SET AUDIT_TRAIL='DB' SCOPE=SPFILE;

-- 啟用存儲過程審核
AUDIT EXECUTE ON PROCEDURE BY PUBLIC;

-- 執行您的存儲過程
-- ...

-- 禁用存儲過程審核
AUDIT EXECUTE ON PROCEDURE BY PUBLIC REVOKE;

-- 禁用 AUDIT 插件
ALTER SYSTEM SET AUDIT_TRAIL='NONE' SCOPE=SPFILE;</code>

登錄后復制

您可以在審核文件中找到有關存儲過程執行時間的信息。

分享到:
標簽:存儲過程 執行 時間 查詢 記錄
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 52003

    網站

  • 12

    小程序

  • 1047590

    文章

  • 762

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定