Hitachi

JP1 Version 12 JP1/Performance Management - Remote Monitor for Microsoft(R) SQL Server


Database Space Detail(PD_DS)

〈このページの構成〉

機能

Database Space Detail(PD_DS)レコードは,特定のデータベースが使用するディスクスペースの大きさに関する情報を示します。データベースごとに,1件のレコードが作成されます。このレコードは,複数インスタンスレコードです。

データベース全体(データ領域およびログ領域)の未割り当てスペースは,Free MbytesやFree %で監視できます。

データ領域の未割り当てスペースは,Data Unallocate MbytesやData Unallocate %,使用可能な領域はData Usable MbytesやData Usable %で監視できます。

データ領域の自動拡張を含めた最大サイズはData Max Mbytes,自動拡張できる残りサイズはData Extensible MbyteやData Extensible %で監視できます。

ログ領域の自動拡張を含めた最大サイズはLog Max Mbytes,自動拡張できる残りサイズはLog Extensible MbytesやLog Extensible %で監視できます。

データベースの容量を収集するフィールドの関係を次の図に示します。

[図データ]

[図データ]

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

項目

デフォルト値

変更可否

Collection Interval

60

Collection Offset

0

Log

No

LOGIF

空白

Over 10 Sec Collection Time

No

×

ODBCキーフィールド

ライフタイム

データベースの作成から削除まで。

レコードサイズ

フィールド

PFM - View名

(PFM - Manager名)

説明

要約

形式

デルタ

データソース

Microsoft SQL Server 2014以前の場合

Microsoft SQL Server 2016以降の場合

DB Name

(DB_NAME)

データベース名。

string(257)

No

master..sysdatabases.name

sys.databases.name

DB Size

(SIZE)

データベースのサイズ。メガバイト単位。

double

No

dbo.sysfiles

sys.database_files

DBID

(DBID)

データベースID。

ulong

No

master..sysdatabases.dbid

sys.databases.database_id

Data Extensible %

(PERC_DATA_EXT)

データスペースが自動拡張できる残りの大きさの割合。

無制限に自動拡張するデータファイルをデータベースに1つでも含む場合は100。

次の条件に1つでも該当する場合は0。

  • データベースに含まれるデータファイルすべてが自動拡張をしない場合

  • 自動拡張できるサイズが上限に達している場合

  • 監視対象がMicrosoft SQL Server 2014以前の場合

double

No

sys.database_files.max_size, size

Data Extensible Mbyte

(DATA_EXT_MB)

データスペースが自動拡張できる残りの大きさ。メガバイト単位。

次の条件に1つでも該当する場合は0。

  • 無制限に自動拡張をするデータファイルをデータベースに1つでも含む場合

  • データベースに含まれるデータファイルすべてが自動拡張をしない場合

  • 自動拡張できるサイズが上限に達している場合

  • 監視対象がMicrosoft SQL Server 2014以前の場合

double

No

sys.database_files.max_size, size

Data Max Mbytes

(DATA_MAX_MB)

データスペースが自動拡張できる上限。メガバイト単位。

データベースに含まれるデータファイルのすべてが自動拡張をしない場合は,Data Space Mbytesと同じ。

無制限に自動拡張するデータファイルをデータベースに1つでも含む場合は-1。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.database_files.max_size, size

Data Mbytes

(DATA)

使用中データスペースの大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Data Space Mbytes

(DATA_SPACE_MB)

データ領域の大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Data Unallocate Mbytes

(DATA_UNALLOCATE_MB)

データ領域の未割り当てスペースの大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Data Unallocate %

(DATA_UNALLOCATE_RATIO)

データ領域の未割り当てスペースの割合。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Data Usable %

(PERC_DATA_USABLE)

データスペースの割り当て済み未使用スペースと未割り当てスペースを合わせた大きさの割合。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Data Usable Mbytes

(DATA_USABLE_MB)

データスペースの割り当て済み未使用スペースと未割り当てスペースを合わせた大きさ。メガバイト単位。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Free %

(PERC_FREE)

データファイルとトランザクションログファイルを合わせたデータベース全体のサイズに対する未割り当てスペースの割合。

double

No

dbo.sysfiles, sys.partitions, sys.allocation_units, sys.internal_tables

sys.database_files, sys.partitions, sys.allocation_units, sys.internal_tables

Free Mbytes

(FREE_SPACE)

データファイルとトランザクションログファイルを合わせたデータベース全体のサイズに対する未割り当てスペースの大きさ。メガバイト単位。

double

No

dbo.sysfiles, sys.partitions, sys.allocation_units, sys.internal_tables

sys.database_files, sys.partitions,

sys.allocation_units, sys.internal_tables

Index Mbytes

(IDX)

使用中インデックススペースの大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Log Extensible %

(PERC_LOG_EXT)

ログスペースが自動拡張できる残りの大きさの割合。

次の条件に1つでも該当する場合は0。

  • データベースに含まれるトランザクションログファイルのすべてが自動拡張をしない場合

  • 自動拡張できるサイズが上限に達している場合

  • 監視対象がMicrosoft SQL Server 2014以前の場合

double

No

sys.database_files.max_size, size

Log Extensible Mbytes

(LOG_EXT_MB)

ログスペースが自動拡張できる残りの大きさ。メガバイト単位。

次の条件に1つでも該当する場合は0。

  • データベースに含まれるトランザクションログファイルのすべてが自動拡張をしない場合

  • 自動拡張できるサイズが上限に達している場合

  • 監視対象がMicrosoft SQL Server 2014以前の場合

double

No

sys.database_files.max_size, size

Log Free %

(PERC_LOG_FREE)

ユーザー領域を表すログスペースの未使用スペースの割合。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.database_files.max_size, size

DBCC SQLPERF(LOGSPACE)

Log Free Mbytes

(LOG_FREE_MB)

ログスペースの未使用スペースで,ユーザー領域を表す。メガバイト単位。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.database_files.max_size, size

DBCC SQLPERF(LOGSPACE)

Log Max Mbytes

(LOG_MAX_MB)

ログスペースが自動拡張できる上限。メガバイト単位。

データベースに含まれるトランザクションログファイルのすべてが自動拡張をしない場合はLog Space Mbytesと同じ。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.database_files.max_size, size

Log Mbytes

(LOG)

使用中ログスペースの大きさで,ユーザー領域を表す。メガバイト単位。

double

No

DBCC SQLPERF(LOGSPACE)

Log Space Mbytes

(LOG_SPACE_MB)

ログスペースの大きさで,ディスクに割り当てられた領域。メガバイト単位。

監視対象がMicrosoft SQL Server 2014以前の場合は0。

double

No

sys.database_files.max_size, size

Record Time

(RECORD_TIME)

インターバル終了日時。グリニッジ標準時形式。

time_t

No

Remote Monitor Collector

Record Type

(INPUT_RECORD_TYPE)

レコード種別。常に「DS」。

char(8)

No

Remote Monitor Collector

Rsvd Mbytes

(RESERVED)

割り当て済みスペースの大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Start Time

(START_TIME)

インターバル開始日時。グリニッジ標準時形式。

time_t

No

Remote Monitor Collector

Unused %

(PERC_USED)

割り当て済みスペースに対する割り当て済み未使用スペースの割合。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

Unused Mbytes

(UNUSED)

割り当て済み未使用スペースの大きさ。メガバイト単位。

double

No

sys.partitions, sys.allocation_units, sys.internal_tables

VA DeviceID

(VADEVICEID)

仮想エージェントのデバイスID。

string(256)

No

Remote Monitor Collector