Hitachi

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


Data File Interval(PI_PIDF)

〈このページの構成〉

機能

Data File Interval(PI_PIDF)レコードには,データファイルについての,ある一定の時間を単位としたパフォーマンスデータが格納されます。データベースのデータファイルごとに1つのレコードが作られます。このレコードは,複数インスタンスレコードです。

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

項目

デフォルト値

変更可否

Collection Interval

300

Collection Offset

40

Log

No

LOGIF

空白

Over 10 Sec Collection Time

No

×

ODBCキーフィールド

ライフタイム

データファイルの作成から削除まで。

レコードサイズ

フィールド

PFM - View名

(PFM - Manager名)

説明

要約

形式

デルタ

サポートVR

データソース

Blocks

(BLOCKS)

Oracleブロック・サイズ。※1

COPY

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    DBA_DATA_FILES.BLOCKS

  • ローカル管理一時表領域の場合

    DBA_TEMP_FILES.BLOCKS

Checkpoint Change #

(CHECKPOINT_CHANGE_NUM)

最後のチェックポイントのシステム変更番号(SCN:System Change Number)※1

COPY

double

No

すべて

V$DATAFILE.CHECKPOINT_CHANGE#

Enabled

(ENABLED)

SQLでファイルにアクセスする方法を示す。このフィールドの値は,次のとおり。※1

DISABLED

READ ONLY

READ WRITE

UNKNOWN

COPY

string(10)

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$DATAFILE.ENABLED

  • ローカル管理一時表領域の場合

    V$TEMPFILE.ENABLED

File #

(FILE_NUM)

ファイル識別番号。※1

COPY

long

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$DATAFILE.FILE#

  • ローカル管理一時表領域の場合

    V$TEMPFILE.FILE#

File Name

(NAME)

ファイル名。※1

COPY

string(513)

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$DATAFILE.NAME

  • ローカル管理一時表領域の場合

    V$TEMPFILE.NAME

Free %

(PERCENT_FREE)

空き領域の割合。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域,ローカル管理永続表領域またはUNDO表領域でundospace_option=Nの場合

    (SUM(DBA_FREE_SPACE.BYTES) / V$DATAFILE.BYTES) * 100

  • ローカル管理一時表領域で,localtemp_option=Nの場合

    (V$TEMP_SPACE_HEADER / V$TEMPFILE.BYTES) * 100

  • ローカル管理一時表領域で,localtemp_option=Yの場合

    ((V$TEMPFILE.BYTES - V$TEMP_EXTENT_POOL.BYTES_USED) / V$TEMPFILE.BYTES) * 100

  • UNDO表領域でundospace_option=Yの場合

    ((SUM(DBA_FREE_SPACE.BYTES) + SUM(DBA_UNDO_EXTENTS.BYTES) WHERE STATUS='EXPIRED') / V$DATAFILE.BYTES) * 100

Free Change

(FREE_CHANGE)

空き領域の変化量(今回取得した値と前回取得した値の差分)。メガバイト単位。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域,ローカル管理永続表領域またはUNDO表領域でundospace_option=Nの場合

    SUM(DBA_FREE_SPACE.BYTES) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Nの場合

    (V$TEMP_SPACE_HEADER.BYTES_FREE) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Yの場合

    (V$TEMPFILE.BYTES - V$TEMP_EXTENT_POOL.BYTES_USED) / (1024 * 1024)

  • UNDO表領域でundospace_option=Yの場合

    (SUM(DBA_FREE_SPACE.BYTES) + SUM(DBA_UNDO_EXTENTS.BYTES) WHERE STATUS='EXPIRED') / (1024 * 1024)

Free Mbytes

(FREE_BYTES)

空き領域。メガバイト単位。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域,ローカル管理永続表領域またはUNDO表領域でundospace_option=Nの場合

    SUM(DBA_FREE_SPACE.BYTES) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Nの場合

    (V$TEMP_SPACE_HEADER.BYTES_FREE) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Yの場合

    (V$TEMPFILE.BYTES - V$TEMP_EXTENT_POOL.BYTES_USED) / (1024 * 1024)

  • UNDO表領域でundospace_option=Yの場合

    (SUM(DBA_FREE_SPACE.BYTES) + SUM(DBA_UNDO_EXTENTS.BYTES) WHERE STATUS='EXPIRED') / (1024 * 1024)

I/O Ops/sec

(IO_RATE)

1秒当たりのI/O回数。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    (V$FILESTAT.PHYRDS + V$FILESTAT.PHYWRTS) / seconds in interval

  • ローカル管理一時表領域の場合

    (V$TEMPSTAT.PHYRDS + V$TEMPSTAT.PHYWRTS) / seconds in interval

Mbytes

(BYTES)

ファイルシステム上のディスク占有量。メガバイト単位。※1

COPY

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$DATAFILE.BYTES / (1024 * 1024)

  • ローカル管理一時表領域の場合

    V$TEMPFILE.BYTES / (1024 * 1024)

Physical Blocks Read

(PHYSICAL_BLOCKS_READ)

インターバル中の物理ブロック読み込み処理の数。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYBLKRD

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYBLKRD

Physical Blocks Written

(PHYSICAL_BLOCKS_WRITTEN)

インターバル中の物理ブロック書き込み処理の数。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYBLKWRT

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYBLKWRT

Physical Reads

(PHYSICAL_READS)

インターバル中に完了した物理読み込み処理の数。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYRDS

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYRDS

Physical Writes

(PHYSICAL_WRITES)

インターバル中に完了した物理書き込み処理の数。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYWRTS

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYWRTS

Read Time

(READ_TIME)

init.oraファイルのTIMED_STATISTICSパラメーターが「TRUE」のときインターバル中の読み込み処理時間,「FALSE」のとき「0」を示す。1/100秒単位。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.READTIM

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.READTIM

Reads/sec

(READ_RATE)

1秒当たりの読み込み処理回数。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYRDS / seconds in interval

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYRDS / seconds in interval

Record Time

(RECORD_TIME)

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

COPY

time_t

No

すべて

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

レコード名。常に「PIDF」。※1

COPY

string(4)

No

すべて

Agent Collector

Start Time

(START_TIME)

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

COPY

time_t

No

すべて

Agent Collector

Status

(STATUS)

ファイルの種類(システムファイルまたはユーザーファイル)と状態(「OFFLINE」,「SYSOFF」,「ONLINE」,「SYSTEM」,および「RECOVER」)。※1

COPY

string(7)

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合V$DATAFILE.STATUS

  • ローカル管理一時表領域の場合V$TEMPFILE.STATUS

Tablespace Name

(TABLESPACE_NAME)

ファイルが関連づけられているテーブルスペース名。※1

COPY

string(30)

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    DBA_DATA_FILES.TABLESPACE_NAME

  • ローカル管理一時表領域の場合

    DBA_TEMP_FILES.TABLESPACE_NAME

Used Change

(USED_CHANGE)

使用済み領域(今回取得した値と前回取得した値の差分)。メガバイト単位。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域,ローカル管理永続表領域またはUNDO表領域でundospace_option=Nの場合

    (V$DATAFILE.BYTES - SUM(DBA_FREE_SPACE.BYTES)) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Nの場合

    (V$TEMPFILE.BYTES - V$TEMP_SPACE_HEADER.BYTES_FREE) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Yの場合

    (V$TEMPFILE.BYTES - (V$TEMPFILE.BYTES - V$TEMP_EXTENT_POOL.BYTES_USED)) / (1024 * 1024)

  • UNDO表領域でundospace_option=Yの場合

    (V$DATAFILE.BYTES - SUM(DBA_FREE_SPACE.BYTES) - SUM(DBA_UNDO_EXTENTS.BYTES) WHERE STATUS='EXPIRED') / (1024 * 1024)

Used Mbytes

(USED_BYTES)

使用済み領域の変化量。メガバイト単位。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域,ローカル管理永続表領域またはUNDO表領域でundospace_option=Nの場合

    (V$DATAFILE.BYTES - SUM(DBA_FREE_SPACE.BYTES)) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Nの場合

    (V$TEMPFILE.BYTES - V$TEMP_SPACE_HEADER.BYTES_FREE) / (1024 * 1024)

  • ローカル管理一時表領域で,localtemp_option=Yの場合

    (V$TEMPFILE.BYTES - (V$TEMPFILE.BYTES - V$TEMP_EXTENT_POOL.BYTES_USED)) / (1024 * 1024)

  • UNDO表領域でundospace_option=Yの場合

    (V$DATAFILE.BYTES - SUM(DBA_FREE_SPACE.BYTES) - SUM(DBA_UNDO_EXTENTS.BYTES) WHERE STATUS='EXPIRED') / (1024 * 1024)

Write %

(WRITE_PERCENTAGE)

書き込み処理率。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    (V$FILESTAT.PHYWRTS / (V$FILESTAT.PHYRDS + V$FILESTAT.PHYWRTS)) * 100

  • ローカル管理一時表領域の場合

    ((V$TEMPSTAT.PHYWRTS / (V$TEMPSTAT.PHYRDS + V$TEMPSTAT.PHYWRTS)) * 100

Write Time

(WRITE_TIME)

init.oraTIMED_STATISTICSパラメーターが「TRUE」のときインターバル中の書き込み処理時間,「FALSE」のとき「0」を示す。1/100秒単位。※2

AVG

double

Yes

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.WRITETIM

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.WRITETIM

Writes/sec

(WRITES_RATE)

1秒当たりの書き込み処理回数。※2

AVG

double

No

すべて

  • ディクショナリ管理永続表領域,ディクショナリ管理一時表領域またはローカル管理永続表領域の場合

    V$FILESTAT.PHYWRTS / seconds in interval

  • ローカル管理一時表領域の場合

    V$TEMPSTAT.PHYWRTS / seconds in interval