Segment Detail(PD_PDSM)
- 〈このページの構成〉
機能
Segment Detail(PD_PDSM)レコードには,データベースのセグメントについての,ある時点での状態を示すパフォーマンスデータが格納されます。セグメントごとに1つのレコードが作られます。このレコードは,複数インスタンスレコードです。
セグメント数が多い環境(数十万件以上)では,次のような状況になることがあります。
-
Storeデータベースの容量が増加する
-
収集に時間が掛かる
セグメントごとのパフォーマンスデータが必要でない場合は,Tablespace(PD_PDTS)で容量監視やセグメント数の確認を行うなど代替となるレコードの使用をご検討ください。
デフォルト値および変更できる値
項目 |
デフォルト値 |
変更可否 |
---|---|---|
Collection Interval |
600 |
○ |
Collection Offset |
120 |
○ |
Log |
No |
○ |
LOGIF |
空白 |
○ |
Over 10 Sec Collection Time |
Yes |
× |
ODBCキーフィールド
-
PD_PDSM_SEGMENT_NAME
-
PD_PDSM_TABLESPACE_NAME
ライフタイム
セグメント作成から削除まで。
レコードサイズ
-
固定部:678バイト
-
可変部:231バイト
フィールド
PFM - View名 (PFM - Manager名) |
説明 |
要約 |
形式 |
デルタ |
サポートVR |
データソース |
---|---|---|---|---|---|---|
Blocks (BLOCKS) |
セグメントサイズ。単位はOracleブロック。 |
− |
ulong |
No |
すべて |
|
Bytes (BYTES) |
セグメントサイズ。バイト単位。 |
− |
double |
No |
すべて |
|
Extents (EXTENTS) |
このセグメントに割り当てられているエクステント数。 |
− |
ulong |
No |
すべて |
|
Free list Groups (FREELIST_GROUPS) |
セグメントに割り当てられている空きリスト・グループ数。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
ulong |
No |
すべて |
DBA_SEGMENTS.FREELIST_GROUPS |
Free lists (FREELISTS) |
セグメントに割り当てられているプロセス空きリスト数。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
ulong |
No |
すべて |
DBA_SEGMENTS.FREELISTS |
Header Block (HEADER_BLOCK) |
セグメント・ヘッダーを含むブロックのID。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
ulong |
No |
すべて |
DBA_SEGMENTS.HEADER_BLOCK |
Header File (HEADER_FILE) |
セグメント・ヘッダーを含むファイルのID。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
ushort |
No |
すべて |
DBA_SEGMENTS.HEADER_FILE |
Increase % (PCT_INCREASE) |
割り当てられる次のエクステントのサイズを増やす割合。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
short |
No |
すべて |
DBA_SEGMENTS.PCT_INCREASE |
Initial Extent (INITIAL_EXTENT) |
セグメントの初期エクステントのサイズ。バイト単位。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
double |
No |
すべて |
DBA_SEGMENTS.INITIAL_EXTENT |
Max Extents (MAX_EXTENTS) |
セグメントで認められているエクステントの最大数。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
ulong |
No |
すべて |
DBA_SEGMENTS.MAX_EXTENTS |
Max Extents % (PERCENT_MAX_EXTENTS) |
セグメントで認められているエクステントの最大数に対する,割り当て済みのエクステントの割合。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
double |
No |
すべて |
(DBA_SEGMENTS.EXTENTS / DBA_SEGMENTS.MAX_EXTENTS) * 100 |
Min Extents (MIN_EXTENTS) |
セグメントで認められるエクステントの最小数。 |
− |
ulong |
No |
すべて |
DBA_SEGMENTS.MIN_EXTENTS |
Next Alloc Fails (NEXT_ALLOC_FAILS) |
このフィールドは正しい値を収集できない。 次のエクステント割り当ての失敗を示す。失敗の場合「1」。成功の場合「0」。ローカル管理表領域の場合,常に0となる。 |
− |
short |
No |
すべて |
DBA_SEGMENTS.NEXT_EXTENT > MAX(FET$.LENGTH) * DB_BLOCK_SIZE |
Next Extent (NEXT_EXTENT) |
セグメントの次のエクステントサイズ。バイト単位。 |
− |
double |
No |
すべて |
DBA_SEGMENTS.NEXT_EXTENT |
Overextended (OVEREXTENDED) |
このフィールドは正しい値を収集できない。 エクステント数が設定値(設定値の初期値は5)より大きい場合「1」。設定値以下の場合「0」。 |
− |
short |
No |
すべて |
|
Owner (OWNER) |
セグメントの所有者のユーザー名。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
string(30) |
No |
すべて |
DBA_SEGMENTS.OWNER |
Record Time (RECORD_TIME) |
レコードに格納されたパフォーマンスデータの収集終了時刻。 |
− |
time_t |
No |
すべて |
Agent Collector |
Record Type (INPUT_RECORD_TYPE) |
レコード名。常に「PDSM」。 |
− |
string(4) |
No |
すべて |
Agent Collector |
Segment Name (SEGMENT_NAME) |
セグメント名。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
string(81) |
No |
すべて |
DBA_SEGMENTS.SEGMENT_NAME |
Segment Type (SEGMENT_TYPE) |
セグメントの種類。このフィールドの有効な値は,「CACHE」,「CLUSTER」,「DEFERRED ROLLBACK」,「INDEX」, 「ROLLBACK」,「TABLE」,および「TEMPORARY」。ローカル管理一時表領域のパフォーマンスデータは収集しない。 |
− |
string(18) |
No |
すべて |
DBA_SEGMENTS.SEGMENT_TYPE |
Start Time (START_TIME) |
レコードに格納されたパフォーマンスデータの収集開始時刻。 |
− |
time_t |
No |
すべて |
Agent Collector |
Tablespace Name (TABLESPACE_NAME) |
セグメントが存在するテーブルスペース名。 |
− |
string(30) |
No |
すべて |
DBA_SEGMENTS.TABLESPACE_NAME |