ホームページ  >  記事  >  データベース  >  Oracle データベースのスケジュールされたタスクを表示する場所

Oracle データベースのスケジュールされたタスクを表示する場所

下次还敢
下次还敢オリジナル
2024-04-19 05:51:261072ブラウズ

Oracle データベースでは、次の方法で定義済みのスケジュールされたタスクを表示できます。DBA_SCHEDULER_JOBS テーブルをクエリして基本的なタスク情報を取得し、DBA_SCHEDULER_JOB_LOG ビューをクエリして実行履歴の詳細を取得します。詳細データ。V$ACTIVE_SCHEDULER_JOBS ビューを問い合せて、現在実行中のタスクを表示します。

Oracle データベースのスケジュールされたタスクを表示する場所

#Oracle データベースのスケジュールされたタスクの表示方法

Oracle データベースでは、次の方法で定義されたスケジュールされたタスクを表示できます。

1. DBA_SCHEDULER_JOBS テーブル

DBA_SCHEDULER_JOBS

このテーブルには、タスク名、ステータス、最終実行時刻など、定義されているすべてのスケジュールされたタスクの基本情報が保存されます。 <pre class="brush:php;toolbar:false">&lt;code class=&quot;sql&quot;&gt;SELECT JOB_NAME, ENABLED, LAST_START_DATE, NEXT_START_DATE, JOB_CLASS, DESCRIPTION FROM DBA_SCHEDULER_JOBS;&lt;/code&gt;</pre>2. DBA_SCHEDULER_JOB_LOG ビュー

DBA_SCHEDULER_JOB_LOG

ビューには、実行時間、実行結果、エラー情報など、スケジュールされたタスクの実行履歴に関する詳細情報が表示されます。 <pre class="brush:php;toolbar:false">&lt;code class=&quot;sql&quot;&gt;SELECT JOB_NAME, LOG_DATE, STATUS, MESSAGE, ELAPSED_TIME FROM DBA_SCHEDULER_JOB_LOG;&lt;/code&gt;</pre>3. DBA_SCHEDULER_JOB_RUN_DETAILS ビュー

DBA_SCHEDULER_JOB_RUN_DETAILS

ビューには、実行された作業単位、使用されたリソースなど、スケジュールされた各タスクの実行に関する詳細情報が表示されます。 。 <pre class="brush:php;toolbar:false">&lt;code class=&quot;sql&quot;&gt;SELECT JOB_NAME, RUN_DATE, COMPLETION_STATUS, WORKUNIT_NAME, CPU_TIME, ELAPSED_TIME FROM DBA_SCHEDULER_JOB_RUN_DETAILS;&lt;/code&gt;</pre>4. V$ACTIVE_SCHEDULER_JOBS ビュー

V$ACTIVE_SCHEDULER_JOBS

ビューには、現在実行されている、または実行のためにキューに入れられているスケジュールされたタスクが表示されます。 rree

以上がOracle データベースのスケジュールされたタスクを表示する場所の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。