plsqlで実行中のジョブの確認方法
PL/SQLでは、実行中のジョブを次のようにして確認できます。
- DBA_SCHEDULER_実行中_ジョブ
SELECT * FROM DBA_SCHEDULER_RUNNING_JOBS;
- ALL_SCHEDULER_RUNNING_ジョブ
SELECT * FROM ALL_SCHEDULER_RUNNING_JOBS;
- ネイティブにスケジューラされた実行中ジョブ
SELECT * FROM USER_SCHEDULER_RUNNING_JOBS;
これらのビューでは、実行中のスケジュールされたタスクの詳細(タスク名、実行ステータス、開始時間など)が返されます。