本文主要是通過介紹Oracle job信息的相關代碼來引出如何查看Oracle job信息,如果你在Oracle job信息的實際應用中存在不解之處時,你不妨浏覽下面的文章,希望你能從中獲得自己想要的東西。
查看相關Oracle job信息
1、相關視圖
- dba_jobs
- all_jobs
- user_jobs
- dba_jobs_running
包含正在運行Oracle job相關信息
2、查看相關信息
- SQL>SELECT JOB, NEXT_DATE, NEXT_SEC, FAILURES, BROKEN
- SQL>FROM DBA_JOBS;
- JOB NEXT_DATE NEXT_SEC FAILURES B
- 9125 01-JUN-01 00:00:00 4 N
- 14144 24-OCT-01 16:35:35 0 N
- 9127 01-JUN-01 00:00:00 16 Y
- 3 rows selected.
正在運行的JOB相關信息
- SELECT SID, r.JOB, LOG_USER, r.THIS_DATE, r.THIS_SEC
- FROM DBA_JOBS_RUNNING r, DBA_JOBS j
- WHERE r.JOB = j.JOB;
- SID JOB LOG_USER THIS_DATE THIS_SEC
- 12 14144 HR 24-OCT-94 17:21:24
- 25 8536 QS 24-OCT-94 16:45:12
- 2 rows selected.
JOB QUEUE LOCK相關信息
- SELECT SID, TYPE, ID1, ID2
- FROM V$LOCK
- WHERE TYPE = ’JQ’;
- SID TY ID1 ID2
- 12 JQ 0 14144
- 1 row selected.