Hitachi

JP1 Version 12 JP1/Performance Management - Agent Option for Oracle


Latch(PD_PDLA)

〈このページの構成〉

機能

Latch(PD_PDLA)レコードには,ラッチについての,ある時点での状態を示すパフォーマンスデータが格納されます。インスタンスのラッチごとに1つのレコードが作られます。このレコードは,複数インスタンスレコードです。

注意

監視対象がOracle Database 12c Release 2以降でCDB構成の場合,このレコードは,監視するPDBのラッチの情報,およびデータベースインスタンスで共通のラッチの情報を含みます。

デフォルト値および変更できる値

項目

デフォルト値

変更可否

Collection Interval

300

Collection Offset

10

Log

No

LOGIF

空白

Over 10 Sec Collection Time

No

×

ODBCキーフィールド

ライフタイム

Oracleインスタンスの作成から削除まで。

レコードサイズ

フィールド

PFM - View名

(PFM - Manager名)

説明

要約

形式

デルタ

サポートVR

データソース

Addr

(ADDR)

ラッチのアドレス。

string(16)

No

すべて

V$LATCH.ADDR

Gets

(GETS)

willing-to-waitモードの要求でラッチを獲得した回数。

double

No

すべて

V$LATCH.GETS

Immediate Gets

(IMMEDIATE_GETS)

no waitモードの要求でラッチを獲得した回数。

double

No

すべて

V$LATCH.IMMEDIATE_GETS

Immediate Hit %

(IMMEDIATE_HIT_PERCENTAGE)

no waitモードのラッチヒット率(1度目の獲得試行で獲得できた割合)。

double

No

すべて

(V$LATCH.IMMEDIATE_GETS/(V$LATCH.IMMEDIATE_GETS + V$LATCH.IMMEDIATE_MISSES))* 100

Immediate Misses

(IMMEDIATE_MISSES)

no waitモードの要求でラッチの獲得に失敗した回数。

double

No

すべて

V$LATCH.IMMEDIATE_MISSES

Latch #

(LATCH_NUM)

ラッチ番号。

short

No

すべて

V$LATCH.LATCH#

Latch Name

(NAME)

ラッチ名。

string(50)

No

すべて

V$LATCHNAME.NAME

Level #

(LEVEL_NUM)

ラッチ・レベル。

double

No

すべて

V$LATCH.LEVEL#

Misses

(MISSES)

willing-to-waitモードの要求でラッチの獲得を試みて,1度目の獲得に失敗した回数。

double

No

すべて

V$LATCH.MISSES

OS PID

(OS_PID)

OSのクライアント・プロセスID。

string(12)

No

すべて

V$SESSION.PROCESS where V$LATCHHOLDER.SID = V$SESSION.SID

OS User

(OS_USER)

OSのクライアント・ユーザー名。

string(30)

No

すべて

V$SESSION.OSUSER where V$LATCHHOLDER.SID = V$SESSION.SID

Oracle PID

(PID)

ラッチを保有しているプロセス識別子。

ulong

No

すべて

V$LATCHHOLDER.PID

Program

(PROGRAM)

実行しているプログラム名。

string(48)

No

すべて

V$SESSION.PROGRAM where V$LATCHHOLDER.SID = V$SESSION.SID

Record Time

(RECORD_TIME)

レコードに格納されたパフォーマンスデータの収集終了時刻。

time_t

No

すべて

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

レコード名。常に「PDLA」。

string(4)

No

すべて

Agent Collector

SID

(SID)

ラッチを所有しているセッションの識別子。

ulong

No

すべて

V$LATCHHOLDER.SID

Sleeps

(SLEEPS)

待機が必要なときにスリープした回数。

double

No

すべて

V$LATCH.SLEEPS

Spin Gets

(SPIN_GETS)

1回目は失敗だったが,スピン中に成功した待機可能なラッチの要求数。

double

No

すべて

V$LATCH.SPIN_GETS

Start Time

(START_TIME)

レコードに格納されたパフォーマンスデータの収集開始時刻。

time_t

No

すべて

Agent Collector

User

(USERNAME)

Oracleユーザー名。

string(30)

No

すべて

V$SESSION.USERNAME

Waiters Woken

(WAITERS_WOKEN)

待機のスリープが解除された回数。

Oracle 10g R2以降の場合,常に0。

double

No

すべて

V$LATCH.WAITERS_WOKEN

Waits Holding Latch

(WAITS_HOLDING_LATCH)

ほかのラッチが保有されているときに発生した待機数。

Oracle 10g R2以降の場合,常に0。

double

No

すべて

V$LATCH.WAITS_HOLDING_LATCH

Willing To Wait Hit %

(WILLING_TO_WAIT_HIT_PERCENTAGE)

willing-to-waitモードのラッチヒット率(1度目の獲得試行で獲得できた割合)。

double

No

すべて

((V$LATCH.GETS - V$LATCH.MISSES) / V$LATCH.GETS) * 100