SYSDISKSTAT 表関数
SYSDISKSTAT 表関数には、ディスクに関する情報が含まれています。 統計情報を収集するためのベースラインをリセットするオプションを提供します。
権限: 不要です。
- 統計のリセット
- 値として YES または NO が入る文字ストリング式またはグラフィック・ストリング式。
このパラメーターの値が YES の場合、この照会実行の時刻が新しいベースラインとして使用されるように、統計がリセットされます。 この統計データが含まれている列の名前には、ELAPSED_ という接頭部が付けられます。 この接続内で SYSDISKSTAT を今後呼び出すと、新しいベースラインに関連する統計の詳細が返されます。 このパラメーターの値が NO の場合、呼び出しのために統計はリセットされません。 このパラメーターが指定されていない場合、デフォルトは NO です。
この関数の結果は、以下の表に示された形式の複数行を含むテーブルです。 列はすべて NULL 可能です。
| 列名 | データ・タイプ | 説明 |
|---|---|---|
| ASP_NUMBER | SMALLINT | 独立補助記憶域プール (IASP) 番号を指定します。 1はシステムASPを示します。 |
| DISK_TYPE | VARCHAR(4) | ディスクのディスク・タイプ番号。 |
| DISK_MODEL | VARCHAR(4) | ディスクの型式番号。 |
| UNIT_NUMBER | SMALLINT | ディスクの装置番号。 |
| SERIAL_NUMBER | VARCHAR(15) | ディスク装置の製造番号です。 |
| RESOURCE_NAME | VARCHAR(10) | システムによって割り当てられた、ディスク装置の固有の名前。 |
| RESOURCE_STATUS | VARCHAR(7) | 資源の状況。
パス状況が不明な場合は、NULL 値が入ります。 |
ハードウェア状況 (HARDWARE_STATUS)![]() |
VARCHAR(21)![]() |
ディスク装置のハードウェア状況です。
![]() |
IS_ZERO (IS_ZERO)![]() |
VARCHAR(3)![]() |
ディスク装置上のすべてのページがゼロであるかどうかを示します。
![]() |
BLOCK_SIZE![]() |
INTEGER![]() |
ディスクユニット上の各ページのサイズ(バイト単位)。![]() |
UNMAP_CAPABLE![]() |
VARCHAR(3) ![]() |
ディスクユニットが未使用ページを未割り当て領域に戻すアンマップ機能を行えるかどうかを示します。
![]() |
| IOP_NAME | VARCHAR(10) | 入出力プロセッサーの名前。 |
HOST_WWPN![]() |
CHAR(16)![]() |
リソースのホストのワールドワイドポート名を表す16進文字列。このデバイスに使用可能なホスト・ワールド・ワイド・ポート名がない場合は、NULL 値が入ります。 ![]() |
REMOTE_WWPN![]() |
CHAR(16)![]() |
リソースのリモートワールドワイドポート名を表す16進文字列。このデバイスに使用可能なリモート・ワールド・ワイド・ポート名がない場合は、NULL 値が入ります。 ![]() |
| MULTIPLE_PATH_UNIT | VARCHAR(3) | ディスク装置には複数の資源名が存在することがあります。 各資源名は、ディスク装置への固有の接続を表します。 すべてのアクティブな接続が、ディスク装置との通信に使用されます。 この属性は、ディスク装置に複数の接続があるかどうかを示します。
|
| UNIT_TYPE | SMALLINT | ディスク装置のタイプを示します:
|
| UNIT_NVME | SMALLINT | これが Non-Volatile Memory Express (NVMe) ユニットであるかどうか。
|
| UNIT_STORAGE_CAPACITY | BIGINT | 装置ストレージ容量は、構成されたディスク装置の装置メディア容量と同じ値です。 未構成の装置の場合、この値はゼロになります。 |
| UNIT_SPACE_AVAILABLE | BIGINT | 使用する装置で使用可能なスペース (バイト単位)。 |
| UNIT_SPACE_AVAILABLE_GB | BIGINT | 使用する装置で使用可能なスペース (10 億バイト単位)。 |
| PERCENT_USED | DECIMAL(7,3) | ディスク装置が使用されたパーセント。 |
| UNIT_MEDIA_CAPACITY | BIGINT | 装置のストレージ容量 (バイト単位)。 |
| UNIT_MEDIA_CAPACITY_GB | BIGINT | 装置のストレージ容量 (10 億バイト単位)。 |
| STORAGE_FOR_SYSTEM | BIGINT | システムが使用するために予約されている、ディスク装置上の補助記憶域の量 (100 万バイト単位)。 |
| STORAGE_ALLOCATION_ALLOWED | VARCHAR(3) | 新しい記憶域割り振りがディスク装置で許可されるかどうかを示す標識。
|
| PROTECTION_TYPE | VARCHAR(8) | このディスク装置に割り当てられている保護のタイプです。
このディスク装置にストレージ保護がセットアップされていない場合は、NULL 値が入ります。 |
| PROTECTION_STATUS | VARCHAR(21) | 装置が装置パリティー保護下にある場合、または ASP がミラー保護下にある場合の、ディスク装置のディスク保護状況。
PROTECTION_TYPE が NULL の場合は、NULL 値が入ります。 |
| RAID_TYPE | VARCHAR(6) | このディスク装置に割り当てられている RAID 保護のタイプです。
PROTECTION_TYPE が PARITY でない場合、またはこのディスク装置にストレージ保護がセットアップされていない場合は、NULL 値が入ります。 |
| MIRRORED_SUBUNIT | CHAR(1) ヌル可能
|
ディスク装置がミラー保護された対のサブユニット A 用か B 用か。
装置がミラー保護された対でない場合、または情報が使用できない場合は、NULL 値が入ります。 |
LOGICAL_MIRRORED_PAIR_
状況 |
CHAR(1) | ディスクのミラー保護された対の状況を示します。
PROTECTION_TYPE が MIRRORED でない場合、またはこのディスク装置にストレージ保護がセットアップされていない場合は、NULL 値が入ります。 |
| MIRRORED_UNIT_STATUS | CHAR(1) | ミラー保護された装置の状況を示します。
PROTECTION_TYPE が MIRRORED でない場合は、NULL 値が入ります。 |
| AVAILABILITY_PARITY_SET_UNIT | VARCHAR(3) | ディスク装置が可用性パリティー・セット内にあるかどうか。
|
| HYPERSWAP | VARCHAR(3) | 装置が HyperSwap®を使用しているかどうか。
|
| FIRMWARE_LEVEL | VARCHAR(8) ヌル可能
|
SSD デバイスで実行されているコードのレベル。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 メインストリーム ソリッド ステート ドライブの説明については、「メインストリーム ソリッド ステート ドライブ」を参照してください。 |
| SSD_PART_NUMBER | VARCHAR(12) ヌル可能
|
SSD デバイスによって報告された部品番号。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_POWER_ON_DAYS | BIGINT ヌル可能
|
SSD デバイスがシステム内でアクティブになっていた日数。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_LIFE_REMAINING | INTEGER ヌル可能
|
SSD デバイスの残りの存続時間のパーセンテージ。 これは、ドライブを交換する前にドライブに残っている使用可能機能のパーセンテージを見積もります。 このパーセンテージの計算には、書き込まれ、サポートされるバイト数を超えるバイト数が含まれます。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_READ_WRITE_PROTECTED | VARCHAR(3) ヌル可能
|
装置が読み取り/書き込み保護されているかどうか。
このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_BYTES_WRITTEN | DECIMAL(20,0) ヌル可能
|
この特定の SSD ディスク装置内の NAND メモリーに物理的に書き込まれた存続期間のバイト数 (ギガバイト単位)。 これは、ドライブを使用するアプリケーションによって書き込まれたバイト数に強く関係していますが、一致しません。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_SUPPORTED_BYTES_WRITTEN | DECIMAL(20,0) ヌル可能
|
SSD が最小限で物理的に書き込むことができると予想される存続時間のバイト数 (ギガバイト単位)。 読み取り集中型ドライブの書き込み耐久性が制限されているため、この数を超える追加の書き込みは開始できない可能性があります。 このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| SSD_PFA_WARNING | VARCHAR(3) ヌル可能
|
事前障害分析の警告がログに記録されているかどうか。
このディスクがメインストリーム SSD でない場合、または情報が使用可能でない場合は、NULL 値が入ります。 |
| TOTAL_SAMPLE_COUNT | BIGINT | キューが空であるかどうかを判別するためにディスク・キューが検査された回数。 |
| TOTAL_NOT_BUSY_COUNT | BIGINT | サンプル・カウントが取得されたのと同じ期間にディスク・キューが空であった回数。 ビジー・カウントは、TOTAL_SAMPLE_COUNT - TOTAL_NOT_BUSY_COUNT として計算できます。 |
TOTAL_READ_REQUESTS
|
BIGINT | 最後の IPL 以降にディスク装置に対して処理された入力データ転送要求の数。 この値は、ディスク装置用に転送されるブロックの数とは直接関係ありません。これは、特定の転送要求のために転送されるブロックの数が大きく異なる可能性があるためです。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
TOTAL_WRITE_REQUESTS
|
BIGINT | 最後の IPL 以降にディスク装置に対して処理された出力データ転送要求の数。 この値は、ディスク装置用に転送されるブロックの数とは直接関係ありません。これは、特定の転送要求のために転送されるブロックの数が大きく異なる可能性があるためです。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
TOTAL_BLOCKS_READ
|
BIGINT | 最後の IPL 以降にディスク装置から転送された 512 バイト・ブロックの数。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
TOTAL_BLOCKS_WRITTEN
|
BIGINT | 最後の IPL 以降にディスク装置に転送された 512 バイト・ブロックの数。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
TOTAL_PERMANENT_BLOCKS_WRITTEN
|
BIGINT | 最後の IPL 以降にディスク装置に転送された 512 バイト・ブロックの永続記憶域の数。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
| TOTAL_PERMANENT_WRITE_REQUESTS | BIGINT | 最後の IPL 以降にディスク装置に対して処理された出力永続データ転送要求の数。 この値は、ディスク装置の主記憶装置から転送される永続ブロックには直接関係しません。これは、特定の転送要求のために転送されるブロックの数が大きく異なる可能性があるためです。 この値は、2,147,483,647 に達すると 1 に戻ります。 |
| ELAPSED_TIME | INTEGER | 測定開始時刻から現在のシステム時刻までに経過した時間 (秒)。 |
| ELAPSED_IO_REQUESTS | DECIMAL(6,1) | 経過時間中の1秒当たりに発生した読み取りおよび書き出し操作に対する平均入出力要求数。 |
| ELAPSED_REQUEST_SIZE | DECIMAL(6,1) | 経過時間中の入出力要求の平均サイズ(Kバイト)。 |
| ELAPSED_READ_REQUESTS | DECIMAL(6,1) | 経過時間内に行われた,ディスク装置からデータを転送する要求の1秒あたりの平均回数。 |
| ELAPSED_WRITE_REQUESTS | DECIMAL(6,1) | 経過時間内に行われた,ディスク装置にデータを転送する要求の1秒あたりの平均回数。 |
| ELAPSED_DATA_READ | DECIMAL(6,1) | 経過時間内に,1回の要求でディスク装置から転送されたデータの平均量(Kバイト)。 |
| ELAPSED_DATA_WRITTEN | DECIMAL(6,1) | 経過時間内に,1回の要求でディスク装置に転送されたデータの平均量(Kバイト)。 |
| ELAPSED_PERCENT_BUSY | DECIMAL(4,1) | 経過時間内でディスク装置が使用されている時間の推定パーセンテージ。 |
例
- 現行ジョブについて示されている統計情報をリセットして、すべてのディスクに関する情報を戻します。
SELECT * FROM TABLE(QSYS2.SYSDISKSTAT(RESET_STATISTICS=>'YES'));

ハードウェア状況 (HARDWARE_STATUS)