8.164 V$DATAGUARD_PROCESS

V$DATAGUARD_PROCESSには、現在実行されているOracle Data Guardプロセスごとに1つの行が表示されます。

データ型 説明

NAME

VARCHAR2(5)

情報が報告されるプロセスの名前。可能な値は次のとおり。

  • ARCn - アーカイバ・プロセス

  • DTS - データ転送プロセス

  • FAL - ファイル/アナウンス・プロセス

  • LGWR - ログ・ライター・プロセス

  • MRP0 - 分離されたリカバリ・サーバー・プロセス

  • NSSn - SYNC REDO転送プロセス

  • ORA - フォアグラウンド・プロセス

  • RFS - リモート・ファイル・サーバー

  • RMI - リモート・メッセージ・プロセス

  • TMON - REDO転送プロセス・モニター

  • TTnn - REDO転送スレーブ・プロセス

PID

VARCHAR2(24)

プロセスのオペレーティング・システムのプロセス識別子

TYPE

VARCHAR2(3)

どのOracleサブシステムがプロセスを作成したか。可能な値は次のとおり。

  • KSB

  • KSV

  • NET

  • UNK

ROLE

VARCHAR2(23)

プロセスのロール。可能な値は次のとおり。

  • test

  • async ORL multi

  • async ORL single

  • async SRL multi

  • async SRL single

  • log writer

  • sync

  • archive redo

  • archive local

  • archive gap

  • RFS async

  • RFS sync

  • RFS archive

  • RFS gap

  • RFS SMON

  • data transport

  • data receive

  • redo transport monitor

  • heartbeat redo informer

  • process kill

  • post role transition

  • gap manager

  • update TMI

  • RFS ping

  • FAL GAP

  • FAL announce

  • failover

  • switchover

  • remote failover

  • remote switchover

  • redo transport timer

  • announce request

  • managed recovery

  • recovery

  • controlfile update

  • UNKNOWN

PROC_TIME

TIMESTAMP(0)

この固定ビューへのプロセスの組込みの開始時または登録時のタイムスタンプ

TASK_TIME

TIMESTAMP(0)

プロセスの最初のタスクがリクエストされたときのタイムスタンプ

TASK_DONE

VARCHAR2(1)

プロセスによって実行されたタスクが完了したかどうか(Y | N)

ACTION

VARCHAR2(12)

プロセスの現在のアクション。可能な値は次のとおり。

  • UNUSED

  • STARTING

  • CONNECTED

  • ATTACHED

  • IDLE

  • ERROR

  • OPENING

  • CLOSING

  • WRITING

  • RECEIVING

  • ANNOUNCING

  • REGISTERING

  • WAIT_FOR_LOG

  • WAIT_FOR_GAP

  • APPLYING_LOG

  • TERMINATING

  • PROCESSING

  • UNKNOWN

CLIENT_PID

NUMBER

RFSおよびDTSプロセスでは、このプロセスと通信中のプロセスのPID

CLIENT_ROLE

VARCHAR2(16)

RFSおよびDTSプロセスでは、このプロセスと通信中のプロセスのロール。

可能な値は次のとおり。

  • none

  • async ORL multi

  • async ORL single

  • async SRL multi

  • async SRL single

  • log writer

  • sync

  • archive redo

  • archive gap

  • data transport

  • gap manager

  • failover

  • switchover

  • announce request

  • managed recovery

  • recovery

  • UNKNOWN

GROUP#

NUMBER

プロセスが操作するログのグループ番号

RESETLOG_ID

NUMBER

プロセスが操作対象とするログのリセット・ログID(ブランチ)

THREAD#

NUMBER

プロセスが操作するスレッド番号

SEQUENCE#

NUMBER

プロセスが操作する順序番号

BLOCK#

NUMBER

プロセスが操作する開始ブロック番号

BLOCK_COUNT

NUMBER

プロセスが操作するブロックの数

DELAY_MINS

NUMBER

アーカイブREDOログの遅延間隔(分)

DEST_ID

NUMBER

プロセスが現在操作中の宛先ID

DEST_MASK

NUMBER

プロセスが操作するすべての宛先IDのマスク:

  • ビット0は、LOG_ARCHIVE_DEST1
  • ビット1は、LOG_ARCHIVE_DEST2
  • ビット2は、LOG_ARCHIVE_DEST3

など。

DBID

NUMBER

プロセスが操作するREDOのデータベースID

DGID

NUMBER

プロセスが通信する必要のあるData Guard ID

INSTANCE

NUMBER

指定したDGIDでプロセスが通信する必要のあるインスタンス番号

STOP_STATE

VARCHAR2(7)

プロセスが要求された停止方法:

  • NOW - 即時に停止して終了

  • SOON - 次のログで停止して終了

  • COMMIT - 残りのREDOを書き込んで終了

  • N/A - 停止要求なし

CON_ID

NUMBER

データが関係するコンテナのID。可能な値は次のとおり。

  • 0: この値は、CDB全体に関連するデータを含む行に使用される。この値は、非CDB内の行にも使用される。

  • 1: この値は、ルートのみに関連するデータを含む行に使用される

  • n: nは、データを含む行に適用されるコンテナID

ノート:

V$MANAGED_STANDBYのかわりに、このビューを使用することをお薦めします。