Hitachi

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


Data File(PD_PDDF)

〈このページの構成〉

機能

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

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

項目

デフォルト値

変更可否

Collection Interval

300

Collection Offset

10

Log

No

LOGIF

空白

Over 10 Sec Collection Time

No

×

ODBCキーフィールド

ライフタイム

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

レコードサイズ

フィールド

PFM - View名

(PFM - Manager名)

説明

要約

形式

デルタ

サポートVR

データソース

Blocks

(BLOCKS)

Oracleブロック・サイズ。

double

No

すべて

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

    DBA_DATA_FILES.BLOCKS

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

    DBA_TEMP_FILES.BLOCKS

Checkpoint Change #

(CHECKPOINT_CHANGE_NUM)

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

double

No

すべて

V$DATAFILE.CHECKPOINT_CHANGE#

Enabled

(ENABLED)

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

DISABLED

READ ONLY

READ WRITE

UNKNOWN

string(10)

No

すべて

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

    V$DATAFILE.ENABLED

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

    V$TEMPFILE.ENABLED

File #

(FILE_NUM)

ファイル識別番号。

long

No

すべて

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

    V$DATAFILE.FILE#

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

    V$TEMPFILE.FILE#

File Name

(NAME)

ファイル名。

string(513)

No

すべて

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

    V$DATAFILE.NAME

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

    V$TEMPFILE.NAME

Free %

(PERCENT_FREE)

空き領域の割合。

double

No

すべて

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

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

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

    (V$TEMP_SPACE_HEADER / DBA_TEMP_FILES.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 Mbytes

(FREE)

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

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)

MBytes

(BYTES)

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

double

No

すべて

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

    V$DATAFILE.BYTES / (1024 * 1024)

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

    V$TEMPFILE.BYTES / (1024 * 1024)

Physical Blocks Read

(PHYSICAL_BLOCKS_READ)

物理ブロック読み込み処理の数。

double

No

すべて

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

    V$FILESTAT.PHYBLKRD

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

    V$TEMPSTAT.PHYBLKRD

Physical Blocks Written

(PHYSICAL_BLOCKS_WRITTEN)

物理ブロック書き込み処理の数。

double

No

すべて

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

    V$FILESTAT.PHYBLKWRT

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

    V$TEMPSTAT.PHYBLKWRT

Physical Reads

(PHYSICAL_READS)

完了した物理読み込み処理の数。

double

No

すべて

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

    V$FILESTAT.PHYRDS

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

    V$TEMPSTAT.PHYRDS

Physical Writes

(PHYSICAL_WRITES)

完了した物理書き込み処理の数。

double

No

すべて

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

    V$FILESTAT.PHYWRTS

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

    V$TEMPSTAT.PHYWRTS

Read Time

(READ_TIME)

読み込み処理時間。1/100秒単位。

double

No

すべて

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

    V$FILESTAT.READTIM

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

    V$TEMPSTAT.READTIM

Record Time

(RECORD_TIME)

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

time_t

No

すべて

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

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

string(4)

No

すべて

Agent Collector

Start Time

(START_TIME)

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

time_t

No

すべて

Agent Collector

Status

(STATUS)

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

string(7)

No

すべて

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

    V$DATAFILE.STATUS

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

    V$TEMPFILE.STATUS

Tablespace Name

(TABLESPACE_NAME)

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

string(30)

No

すべて

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

    DBA_DATA_FILES.TABLESPACE_NAME

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

    DBA_TEMP_FILES.TABLESPACE_NAME

Used Mbytes

(USED)

使用済み領域。メガバイト単位。

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)

書き込み処理率。

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)

書き込み処理時間。1/100秒単位。

double

No

すべて

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

    V$FILESTAT.WRITETIM

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

    V$TEMPSTAT.WRITETIM