説明
このビューは、V3.2.3バージョンから導入されました。
機能の概要
現在のテナントがアクセス可能なスケジューラーのジョブ情報を表示します。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| OWNER | varchar(128) | NO | スケジューラー・ジョブの所有者 |
| JOB_NAME | varchar(128) | NO | スケジューラー・ジョブの名前 |
| JOB_SUBNAME | varchar(128) | NO | スケジューラー・ジョブのサブ名 |
| JOB_STYLE | varchar(17) | YES | デフォルト値はNULL |
| JOB_CREATOR | varchar(128) | NO | スケジューラー・ジョブの作成者 |
| CLIENT_ID | varchar(65) | NO | ジョブを作成したユーザーのクライアント識別子 |
| GLOBALUid | varchar(33) | NO | ジョブを作成したユーザーのグローバルユーザー識別子 |
| PROGRAM_OWNER | text | NO | ジョブに関連するプログラムの所有者 |
| PROGRAM_NAME | text | YES | ジョブに関連するプログラム名 |
| JOB_TYPE | varchar(16) | YES | ジョブ操作タイプ:
|
| JOB_ACTION | text | YES | インライン・ジョブ操作 |
| NUMBER_OF_ARGUMENTS | bigint(20) | YES | ジョブパラメータのインライン数 |
| SCHEDULE_OWNER | text | NO | ジョブで使用されるスケジュールの所有者 |
| SCHEDULE_NAME | text | NO | ジョブで使用されるスケジュール名 |
| SCHEDULE_TYPE | varchar(12) | NO | デフォルト値はNULL |
| START_DATE | datetime(6) | YES | ジョブの元のスケジュール開始日 |
| REPEAT_INTERVAL | text | YES | インライン・スケジュールPL/SQL式またはカレンダー文字列 |
| EVENT_QUEUE_OWNER | varchar(128) | NO | イベントが発生するソースキューの所有者 |
| EVENT_QUEUE_NAME | varchar(128) | NO | イベントが発生するソースキューの名前 |
| EVENT_QUEUE_AGENT | text | NO | ユーザーがイベントソースキューで使用するAQエージェントの名前 |
| EVENT_CONDITION | text | NO | ソースキュー上のイベントのサブスクリプションルール |
| EVENT_RULE | varchar(261) | NO | コーディネーターがイベントベースのジョブをトリガーするために使用するルール名 |
| FILE_WATCHER_OWNER | varchar(261) | NO | このジョブが基づくファイルウォッチャーの所有者 |
| FILE_WATCHER_NAME | varchar(261) | NO | このジョブが基づくファイルウォッチャーの名前 |
| END_DATE | datetime(6) | YES | ジョブが実行されなくなる日付 |
| JOB_CLASS | varchar(128) | YES | ジョブに関連付けられたジョブカテゴリの名前 |
| ENABLED | varchar(5) | YES | ジョブが有効であるかどうかを示します。
|
| AUTO_DROP | varchar(5) | YES | ジョブ完了後に削除されるかどうかを示します。
|
| RESTART_ON_RECOVERY | varchar(5) | NO | デフォルト値はNULLです |
| RESTART_ON_FAILURE | varchar(5) | NO | デフォルト値はNULLです |
| STATE | varchar(15) | YES | ジョブの状態: |
| JOB_PRIORITY | bigint(0) | NO | 同種の他のジョブに対するこのジョブの優先順位 |
| RUN_COUNT | bigint(20) | YES | ジョブが実行された回数 |
| MAX_RUNS | bigint(0) | NO | ジョブが計画されている最大実行回数 |
| FAILURE_COUNT | bigint(20) | YES | ジョブの実行失敗回数 |
| MAX_FAILURES | bigint(0) | NO | 破損としてマークされる前にジョブの失敗が許可される回数 |
| RETRY_COUNT | bigint(20) | YES | ジョブの再試行回数 |
| LAST_START_DATE | datetime(6) | YES | ジョブが実行を開始した最終日付 |
| LAST_RUN_DURATION | bigint(20) | YES | 前回の実行期間中にジョブを完了するために費やされた時間 |
| NEXT_RUN_DATE | datetime(6) | NO | ジョブが計画されている次の日付 |
| SCHEDULE_LIMIT | bigint(0) | NO | まだ実行されていないジョブが再スケジュールされる時間 |
| MAX_RUN_DURATION | bigint(20) | YES | ジョブの実行が許可される最長時間 |
| LOGGING_LEVEL | varchar(11) | NO | デフォルト値はNULLです |
| STORE_OUTPUT | varchar(5) | NO | デフォルト値はNULLです |
| STOP_ON_WINDOW_CLOSE | varchar(5) | NO | デフォルト値はNULLです |
| INSTANCE_STICKINESS | varchar(5) | NO | デフォルト値はNULLです |
| RAISE_EVENTS | text | NO | デフォルト値はNULLです |
| SYSTEM | varchar(5) | NO | デフォルト値はNULLです |
| JOB_WEIGHT | bigint(0) | NO | ジョブの重み。スケジューリング時のジョブの優先順位を指定するために使用されます。 |
| NLS_ENV | text | YES | ジョブの国語環境設定。 |
| SOURCE | varchar(128) | NO | ジョブのソースコードまたはスクリプト。 |
| NUMBER_OF_DESTINATIONS | bigint(0) | NO | ジョブのターゲット数。 |
| DESTINATION_OWNER | varchar(261) | NO | ジョブターゲットの所有者。 |
| DESTINATION | varchar(261) | NO | ジョブのターゲット、つまりジョブが実行する対象または場所。 |
| CREDENTIAL_OWNER | varchar(128) | NO | 認証情報の所有者。 |
| CREDENTIAL_NAME | varchar(128) | NO | 認証情報の名前。 |
| INSTANCE_ID | bigint(21) | YES | ユーザーがジョブの実行を要求したインスタンス |
| DEFERRED_DROP | varchar(5) | NO | ジョブの削除を遅延させるかどうか。 |
| ALLOW_RUNS_IN_RESTRICTED_MODE | varchar(5) | NO | ジョブが制限モードでの実行を許可されているかどうか。 |
| COMMENTS | text | YES | ジョブのコメントまたは説明情報。 |
| FLAGS | bigint(20) | NO | ジョブのフラグビット。 |
| RESTARTABLE | varchar(5) | NO | ジョブが再起動可能かどうか。 |
| CONNECT_CREDENTIAL_OWNER | varchar(128) | NO | 接続認証情報の所有者。 |
| CONNECT_CREDENTIAL_NAME | varchar(128) | NO | 接続認証情報の名前。 |
クエリ例
このテナントのすべてのスケジューラー作業の実行状況を確認します。
obclient [oceanbase]> SELECT JOB_NAME, ENABLED, NEXT_RUN_DATE, STATE, LAST_START_DATE FROM oceanbase.DBA_SCHEDULER_JOBS;
クエリ結果は次のとおりです:
+-------------------------------------+---------+----------------------------+-----------+----------------------------+
| JOB_NAME | ENABLED | NEXT_RUN_DATE | STATE | LAST_START_DATE |
+-------------------------------------+---------+----------------------------+-----------+----------------------------+
| ASYNC_GATHER_STATS_JOB_PROC | 1 | 2025-03-21 16:08:11.812271 | SCHEDULED | 2025-03-21 15:53:11.813913 |
| FRIDAY_WINDOW | 1 | 2025-03-21 22:00:00.000000 | NULL | NULL |
| MONDAY_WINDOW | 1 | 2025-03-24 22:00:00.000000 | NULL | NULL |
| OPT_STATS_HISTORY_MANAGER | 1 | 2025-03-22 13:53:11.812220 | SCHEDULED | 2025-03-21 13:53:11.813703 |
| SATURDAY_WINDOW | 1 | 2025-03-22 22:00:00.000000 | NULL | NULL |
| SCHEDULED_TRIGGER_DUMP_DATA_DICT | 1 | 2025-03-21 17:54:00.000000 | SCHEDULED | 2025-03-21 15:54:00.001537 |
| SCHEDULED_TRIGGER_PARTITION_BALANCE | 1 | 2025-03-22 00:00:00.000000 | SCHEDULED | 2025-03-21 00:00:00.001456 |
| SPM_STATS_MANAGER | 1 | 2025-03-22 01:00:00.000000 | SCHEDULED | 2025-03-21 01:00:00.002017 |
| SUNDAY_WINDOW | 1 | 2025-03-23 22:00:00.000000 | NULL | NULL |
| THURSDAY_WINDOW | 1 | 2025-03-27 22:00:00.000000 | SCHEDULED | 2025-03-20 22:00:00.002084 |
| TUESDAY_WINDOW | 1 | 2025-03-25 22:00:00.000000 | NULL | NULL |
| WEDNESDAY_WINDOW | 1 | 2025-03-26 22:00:00.000000 | SCHEDULED | 2025-03-19 22:00:00.002020 |
+-------------------------------------+---------+----------------------------+-----------+----------------------------+
12 rows in set