Hitachi

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


Current Sessions Stat Summary(PD_PDS3)

〈このページの構成〉

機能

Current Sessions Stat Summary(PD_PDS3)レコードには,インスタンスのすべてのアクティブなセッションについての,ある時点での状態を示すパフォーマンスデータが格納されます。

注意

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

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

項目

デフォルト値

変更可否

Collection Interval

600

Collection Offset

110

Log

No

LOGIF

空白

Over 10 Sec Collection Time

No

×

ODBCキーフィールド

なし

ライフタイム

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

レコードサイズ

フィールド

PFM - View名

(PFM - Manager名)

説明

要約

形式

デルタ

サポートVR

データソース

Block Changes/Tran

(BLOCK_CHANGES_PER_TRANSACTION)

各トランザクションがDML作業を実行した割合。

double

No

すべて

db block changes / user commits

Block Visits/Tran

(BLOCK_VISITS_PER_TRANSACTION)

トランザクション当たりのワーク・データベースのロード回数。

double

No

すべて

(db block gets + consistent gets) / user commits

Cache Hit %

(CACHE_HIT_PERCENTAGE)

バッファ・キャッシュ使用率。

double

No

すべて

(1 - (physical reads cache / (consistent gets from cache + db block gets from cache))) * 100

Calls/Tran

(CALLS_PER_TRANSACTION)

クライアント要求が実行されたトランザクション当たりの割合。

double

No

すべて

user calls / user commits

Changed Block %

(CHANGED_BLOCK_PERCENTAGE)

データベースアプリケーション内のクエリーとDMLのバランスを表す割合。インデックスやアプリケーションの利用状況によって変化する。

double

No

すべて

(db block changes / (block gets + consistent gets)) * 100

Consistent Change %

(CONSISTENT_CHANGE_PERCENTAGE)

アプリケーションが一貫した読み込み処理を実行するために必要なエクステントを表す割合。

double

No

すべて

(consistent changes / consistent gets) * 100

Continued Row %

(CONTINUED_ROW_PERCENTAGE)

フェッチした合計行数のうち,1ブロックより長い行,または移動されていた行だった割合。

double

No

すべて

(table fetch continued row / (table fetch by rowid + table scan rows gotten)) * 100

Deadlocks

(LOCK_DEADLOCKS)

アクティブ・セッションによるDML処理のエンキュー(ロック)が原因で発生したプロセス・デッドロック数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Disk Sorts

(SORTS_DISK)

ディスクソート数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Lock Conversions

(LOCK_CONVERSIONS)

「共有」から「排他」のように,モードが変更されたエンキュー(ロック)数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Lock Releases

(LOCK_RELEASES)

エンキュー(ロック)がアクティブ・セッションによって解放された回数。この統計情報は,ロック要求回数と同じ。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Lock Requests

(LOCK_REQUESTS)

エンキュー(ロック)がアクティブ・セッションによって要求された回数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Lock Timeouts

(LOCK_TIMEOUTS)

エンキュー(ロック)の要求が指定された待機時間内にアクティブ・セッションによって認められなかった回数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Lock Waits

(LOCK_WAITS)

ロック要求がアクティブ・セッションによって待機状態になった回数。ロック要求回数からエンキュー待機回数を引いた値が,待たなかったロック要求数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Logical Reads

(LOGICAL_READS)

読み込み整合性モードでの論理読み込みの数と,ブロックの現在のコピーに対する要求数の和。

double

No

すべて

db block gets + consistent gets

Non-Index Lookups %

(NON_INDEX_LOOKUPS)

キャッシュが行われない全表走査の割合。

double

No

すべて

(table scans (long tables) / (table scans (short tables) + table scans (long tables))) * 100

Physical Reads

(PHYSICAL_READS)

アクティブ・セッションによってディスクからデータベース・ブロックの実際の読み込み処理が実行された回数。

double

No

すべて

physical reads - physical reads direct - physical reads direct (lob)

Physical Writes

(PHYSICAL_WRITES)

DBWRによるディスクへの物理書き込み処理の数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Record Time

(RECORD_TIME)

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

time_t

No

すべて

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

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

string(4)

No

すべて

Agent Collector

Recursive Calls

(RECURSIVE_CALLS)

処理されたユーザーコール数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Recursive to User Call %

(RECURSIVE_TO_USER_CALL_PERCENTAGE)

このフィールドは正しい値を収集できない。

ユーザーコールに対する再帰的コールの割合。

double

No

すべて

(recursive calls / user calls) * 100

Redo Log Space Requests

(REDO_LOG_SPACE_REQUESTS)

アクティブ・ログ・ファイルが満杯であるため,REDOログ・エントリにディスク領域が割り当てられるまでOracleが待機する必要のある回数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Redo Log Space Wait %

(REDO_LOG_SPACE_WAIT_PERCENTAGE)

REDOログ・エントリにディスク領域が割り当てられるのを待機した割合。

double

No

すべて

(redo log space requests / redo entries) * 100

Row Source %

(ROW_SOURCE_PERCENTAGE)

フル・テーブル・スキャンで取得したすべての行の割合。

double

No

すべて

(table scan rows gotten / (table fetch by rowid + table scan rows gotten)) * 100

SQL Net Bytes Rcvd

(SQL_NET_BYTES_RECEIVED)

アクティブ・セッションがSQL*Netを介してクライアントから受信したバイト数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

SQL Net Bytes Sent

(SQL_NET_BYTES_SENT)

アクティブ・セッションがSQL*Netを介してクライアントに送信したバイト数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Session CPU Usage

(SESSION_CPU_USAGE)

データ収集時にステートメント実行のために使用したCPU時間の合計。1/100秒単位。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Session Cursor Cache Count

(SESSION_CURSOR_CACHE_COUNT)

キャッシュされたセッション・カーソル数。セッションのためにキャッシュできるカーソルの最大数は,init.oraファイルのSESSION_CACHED_CURSORSパラメーターによって決まる。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Session Cursor Cache Hit %

(SESSION_CURSOR_CACHE_HIT_PERCENTAGE)

再使用されたセッション・カーソルの割合。

double

No

すべて

(session cursor cache hits / session cursor cache count) * 100

Session Cursor Cache Hits

(SESSION_CURSOR_CACHE_HITS)

キャッシュされたセッション・カーソルが再使用された回数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Session PGA Memory

(SESSION_PGA_MEMORY)

データ収集時にアクティブ・セッションによって使用されていたPGAメモリーの量。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Session UGA Memory

(SESSION_UGA_MEMORY)

アクティブ・セッションによって使用されたUGAメモリーの量。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Sessions

(SESSIONS)

データ収集時のセッション数。

ulong

No

すべて

COUNT(V$SESSION)

Sort Overflow %

(SORT_OVERFLOW_PERCENTAGE)

一時セグメントを使用したソートの割合。

double

No

すべて

(sorts (disk) / (sorts (memory) + sorts (disk))) * 100

Start Time

(START_TIME)

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

time_t

No

すべて

Agent Collector

User Calls

(USER_CALLS)

アクティブ・セッションによって処理されたユーザーコール数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

User Calls / Parse

(USER_CALLS_PER_PARSE)

アプリケーションがそのコンテキスト領域をどの程度良好に管理しているかを示す割合。

double

No

すべて

user calls / parse count (total)

User Commits

(USER_COMMITS)

アクティブ・セッションによるトランザクション数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

User Rollback %

(USER_ROLLBACK_PERCENTAGE)

失敗した(ロールバックされた)アプリケーショントランザクションの割合。

double

No

すべて

(user rollbacks / (user commits + user rollbacks)) * 100

User Rollbacks

(USER_ROLLBACKS)

アクティブ・セッションによるロールバック数。

double

No

すべて

SUM(V$SESSTAT.VALUE)

Write %

(WRITE_PERCENTAGE)

すべての物理I/Oに対する書き込み処理の割合。

double

No

すべて

(physical writes / (physical reads + physical writes)) * 100