System Stat Summary IntervalPI

機能

System Stat Summary Interval(PI)レコードには,インスタンスを開始してからのキー・パフォーマンス・インジケーターについての,ある一定の時間を単位としたパフォーマンスデータが格納されます。

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

項目デフォルト値変更可否
Collection Interval60
Collection Offset0
LogYes
LOGIF空白

ODBCキーフィールド

なし

ライフタイム

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

レコードサイズ

フィールド

PFM - View名
(PFM - Manager名)
説明要約形式デルタサポートVRデータソース
Block Changes/Tran
(BLOCK_CHANGES_PER_TRANSACTION)
各トランザクションがDML作業を実行した割合。※2AVGdoubleYes※8すべてdb block changes / user commits
Block Get/sec
(BLOCK_GET_RATE)
アプリケーションがデータベースを参照している割合。※2AVGdoubleYes※8すべて(db block gets + consistent gets) / user commits
Block Visits/Tran
(BLOCK_VISITS_PER_TRANSACTION)
トランザクション当たりのワーク・データベースのロード回数。※2AVGdoubleYes※8すべて(db block gets + consistent gets) / user commits
Buffer Busy Wait %
(BUFFER_BUSY_WAIT_PERCENTAGE)
バッファビジー待機率。※2AVGdoubleYes※8すべて(V$SYSTEM_EVENT.TOTAL_WAITS where EVENT = 'buffer busy waits' / (consistent gets + db block gets)) * 100
Cache Hit %
(CACHE_HIT_PERCENTAGE)
バッファ・キャッシュ使用率。※2AVGdoubleYes※8すべて(1 - (physical reads cache / (consistent gets from cache + db block gets from cache))) * 100
Call/sec
(CALL_RATE)
すべてのワーク・リソースからインスタンスに適用されたワーク・デマンド率。※2AVGdoubleYes※8すべてrecursive calls + user calls / seconds in interval
Calls/Tran
(CALLS_PER_TRANSACTION)
クライアント要求が実行されたトランザクション当たりの割合。このフィールドの値は,アプリケーションの変更,または利用状況の変化を検出するために使用できる。このフィールドの値は,非定型クエリーが増加したときに大きく増加することがある。※2AVGdoubleNoすべてuser calls / user commits
Changed Block %
(CHANGED_BLOCK_PERCENTAGE)
データベースアプリケーション内のクエリーとDMLの差異の割合。インデックスやアプリケーションの利用状況によって変化する。※2AVGdoubleYes※8すべて(db block changes / (block gets + consistent gets)) * 100
Consistent Change %
(CONSISTENT_CHANGE_PERCENTAGE)
アプリケーションが読み込み処理の整合性を調べる必要のあったエクステントを表す割合。※2AVGdoubleYes※8すべて(consistent changes / consistent gets) * 100
Continued Row %
(CONTINUED_ROW_PERCENTAGE)
連続行の割合。長いLONG列を扱うアプリケーション以外では「0」に近い。※2AVGshortYes※8すべて(table fetch continued row / (table fetch by rowid + table scan rows gotten)) * 100
Current Logons
(CURRENT_LOGONS)
現在のOracle Databaseのログイン数。※2AVGlongNoすべてV$SYSSTAT.VALUE
Deadlocks
(LOCK_DEADLOCKS)
DML処理のロックが原因で発生したデッドロック数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Dict Cache Get Miss %
(DICTIONARY_CACHE_GET_MISSES_PERCENTAGE)
キャッシュミスによるデータ要求の割合。※2AVGdoubleYes※8すべて(SUM(V$ROWCACHE.GETMISSES) / SUM(V$ROWCACHE.GETS)) * 100
Disk Sorts
(SORTS_DISK)
ディスクソート数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Free List Wait Events
(FREE_LIST_WAIT_EVENTS)
空きリストの待機イベント。※2AVGdoubleYesすべてV$WAITSTAT.COUNT where class = 'free list'
I/O Ops/sec
(IO_RATE)
1秒当たりのI/O処理数。※2AVGdoubleNoすべて(physical reads + physical writes) / seconds in interval
Lib Cache Miss %
(LIBRARY_CACHE_MISS_PERCENTAGE)
ライブラリー・キャッシュ・ミス率。ライブラリー・キャッシュに確保されているオブジェクトがリロードされる割合。このフィールドの値が増加するとリソース使用量も増加する。※2AVGdoubleYes※8すべて(SUM(V$LIBRARYCACHE.RELOADS) / SUM(V$LIBRARYCACHE.PINS)) * 100
Lock Conversions
(LOCK_CONVERSIONS)
「共有」から「排他」のように,モードが変更されたエンキュー(ロック)数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Lock Hit %
(LOCK_HIT_PERCENTAGE)
データブロックアクセスの総数と比較したデータブロックへのアクセスの割合。ただし,ロック変換を要求しないものに限る。パラレルサーバでだけ有効である。※2AVGdoubleYes※8すべて((consistent gets - global lock converts (async)) / consistent gets) * 100
Lock Releases
(LOCK_RELEASES)
エンキュー(ロック)が解放された回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Lock Requests
(LOCK_REQUESTS)
エンキュー(ロック)が要求された回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Lock Timeouts
(LOCK_TIMEOUTS)
エンキュー(ロック)の要求が割り当てられた時間内に認められなかった回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Lock Waits
(LOCK_WAITS)
エンキュー(ロック)要求が待機状態になった回数。エンキュー要求回数とエンキュー待機回数の差がエンキュー要求にならなかった回数とする。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Logical Reads
(LOGICAL_READS)
読み込み整合性モードの論理読み込み処理回数およびブロックの現在のコピーに対する要求数。※2AVGdoubleYesすべてdb block gets + consistent gets
Memory Sorts
(SORTS_MEMORY)
メモリー内ソート回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Non-Index Lookups %
(NON_INDEX_LOOKUPS)
キャッシュが行われない全表走査の割合。※2AVGdoubleYes※8すべて(table scans (long tables) / (table scans (short tables) + table scans (long tables))) * 100
Physical Reads
(PHYSICAL_READS)
ディスクからのデータベース・ブロックの物理読み込み処理回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Physical Writes
(PHYSICAL_WRITES)
DBWRによるディスクへの物理書き込み処理の数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Ping Write %
(PING_WRITE_PERCENTAGE)
このフィールドの値が大きくなると,ロック変換が頻繁に起こっていることを示す。※2AVGdoubleYes※8すべて(DBWR cross instance writes / physical writes) * 100
Read/sec
(READ_RATE)
1秒当たりの読み込み処理回数。※2AVGdoubleNoすべてphysical reads / seconds in interval
Record Time
(RECORD_TIME)
レコードに格納されたパフォーマンスデータの収集終了時刻。※1COPYtime_tNoすべてAgent Collector
Record Type
(INPUT_RECORD_TYPE)
レコード名。常に「PI」。※1COPYstring(4)NoすべてAgent Collector
Recursive Calls
(RECURSIVE_CALLS)
処理されたユーザーコール数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Recursive To User Call %
(RECURSIVE_TO_USER_CALL_PERCENTAGE)
このフィールドは正しい値を収集できない。
オーバーヘッドを示す割合。※2
AVGdoubleYes※8すべて(recursive calls / user calls) * 100
Redo Alloc Immediate %
(REDO_ALLOC_IMMEDIATE_HIT_PERCENTAGE)
REDOアロケーション・ラッチをすぐに取得する要求に成功した割合。※2AVGdoubleYes※8すべて(1 - (V$LATCH.IMMEDIATE_MISSES / (V$LATCH.IMMEDIATE_GETS + V$LATCH.IMMEDIATE_MISSES))) * 100 where V$LATCH.NAME = 'redo allocation'
Redo Alloc Willing to Wait %
(REDO_ALLOC_WILLING_TO_WAIT_HIT_PERCENTAGE)
キャッシュからのREDOアロケーション・ラッチの取得に成功した割合。※2AVGdoubleYes※8すべて(1 - (V$LATCH.MISSES / V$LATCH.GETS)) * 100 where name = 'redo allocation'
Redo Copy Immediate %
(REDO_COPY_IMMEDIATE_HIT_PERCENTAGE)
REDOコピー・ラッチをすぐに取得する要求に成功した割合。※2AVGdoubleYes※8すべて(1 - (V$LATCH.IMMEDIATE_ MISSES / (V$LATCH.IMMEDIATE_GETS + V$LATCH.IMMEDIATE_MISSES))) * 100 where V$LATCH.NAME = 'redo copy'
Redo Copy Willing to Wait %
(REDO_COPY_WILLING_TO_WAIT_HIT_PERCENTAGE)
キャッシュからのREDOコピー・ラッチの取得に成功した割合。※2AVGdoubleYes※8すべて(1 - (V$LATCH.MISSES / V$LATCH.GETS)) * 100 where name = 'redo copy'
Redo Log Space Requests
(REDO_LOG_SPACE_REQUESTS)
アクティブ・ログ・ファイルが満杯であるため,REDOログ・エントリにディスク領域が割り当てられるまでOracleが待機する必要のある回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Redo Log Space Wait %
(REDO_LOG_SPACE_WAIT_PERCENTAGE)
メモリー割り当てが適切であるかを示す。※2AVGdoubleYes※8すべて(redo log space requests / redo entries) * 100
Row Source %
(ROW_SOURCE_PERCENTAGE)
フル・テーブル・スキャンで取得した行の割合。※2AVGdoubleYes※8すべて(table scan rows gotten / (table fetch by rowid + table scan rows gotten)) * 100
SQL Executing
(SQL_EXECUTING)
このフィールドは,サポート対象外である。
現在のSQL実行数。
AVGdoubleNo対象外Agent Collector
SQL Net Bytes Rcvd
(SQL_NET_BYTES_RECEIVED)
SQL*Netを介してクライアントから受信したデータ量。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
SQL Net Bytes Sent
(SQL_NET_BYTES_SENT)
SQL*Netを介してクライアントに送信されたデータ量。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Session CPU Usage
(SESSION_CPU_USAGE)
使用されたCPU時間。1/100秒単位。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Session Cursor Cache Count
(SESSION_CURSOR_CACHE_COUNT)
セッションのカーソル・コールに対する解析コールの数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Session Cursor Cache Hit %
(SESSION_CURSOR_CACHE_HIT_PERCENTAGE)
セッションのカーソル・キャッシュでヒットした解析コールの割合。※2AVGdoubleNoすべて(session cursor cache hits / session cursor cache count) * 100
Session Cursor Cache Hits
(SESSION_CURSOR_CACHE_HITS)
解析コールによってセッションのカーソル・キャッシュにカーソルが見つかった回数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Session PGA Memory
(SESSION_PGA_MEMORY)
現在使用中のPGAメモリー容量。バイト単位。※2AVGdoubleNoすべてV$SYSSTAT.VALUE
Session UGA Memory
(SESSION_UGA_MEMORY)
使用済みセッション・メモリー容量。バイト単位。※2AVGdoubleNoすべてV$SYSSTAT.VALUE
Sort Overflow %
(SORT_OVERFLOW_PERCENTAGE)
一時セグメントを使用しているソート回数の割合。※2AVGdoubleYes※8すべて(sorts (disk) / (sorts (memory) + sorts (disk))) * 100
Start Time
(START_TIME)
レコードに格納されたパフォーマンスデータの収集開始時刻。※1COPYtime_tNoすべてAgent Collector
Sys Undo Blk Wait Events
(SYSTEM_UNDO_BLOCK_WAIT_EVENTS)
システムのロールバック・セグメントのブロック待機イベント数。※2AVGdoubleYesすべてV$WAITSTAT.COUNT where class = 'system undo block'
Sys Undo Hdr Wait Events
(SYSTEM_UNDO_HEADER_WAIT_EVENTS)
システムのロールバック・セグメントのヘッダーブロック待機イベント数。※2AVGdoubleYesすべてV$WAITSTAT.COUNT where class = 'system undo header'
Total Logons
(TOTAL_LOGONS)
サーバへのログイン回数。※2AVGlongYesすべてV$SYSSTAT.VALUE
Total SQL Executions
(TOTAL_SQL_EXECUTIONS)
SQLの実行回数の合計。※2AVGdoubleYesすべてexecute count
Trans/sec
(TRANSACTION_RATE)
1秒当たりのトランザクション数。※2AVGdoubleNoすべてuser commits / seconds in interval
Undo Blk Wait Events
(UNDO_BLOCK_WAIT_EVENTS)
ほかのロールバック・セグメントのブロック待機イベント。※2AVGdoubleYesすべてV$WAITSTAT.COUNT where class = 'undo block'
Undo Hdr Wait Events
(UNDO_HEADER_WAIT_EVENTS)
ほかのロールバック・セグメントのヘッダーブロック待機。※2AVGdoubleYesすべてV$WAITSTAT.COUNT where class = 'undo header'
User Calls
(USER_CALLS)
処理されたユーザーコール数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
User Calls / Parse
(USER_CALLS_PER_PARSE)
コンテキスト領域でのアプリケーションの管理状況を示す。※2AVGdoubleYes※8すべてuser calls / parse count (total)
User Commits
(USER_COMMITS)
トランザクション数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
User Rollback %
(USER_ROLLBACK_PERCENTAGE)
アプリケーショントランザクションの失敗率。※2AVGdoubleNoすべて(user rollbacks / (user commits + user rollbacks)) * 100
User Rollbacks
(USER_ROLLBACKS)
ロールバック数。※2AVGdoubleYesすべてV$SYSSTAT.VALUE
Write %
(WRITE_PERCENTAGE)
書き込み処理率。※2AVGdoubleNoすべて(physical writes / (physical reads + physical writes)) * 100
Writes/sec
(WRITES_RATE)
1秒当たりの書き込み処理回数。※2AVGdoubleNoすべてphysical writes / seconds in interval
注※8
Oracleデータベースから取得するデータの変化量をもとに算出しています。