DBファイルのディスクI/O統計を取得するには、
V$IOSTAT_FILEビューを参照します。
V$IOSTAT_FILEの定義
V$IOSTAT_FILEの定義です。
| 列名 | 型 | メモ |
|---|---|---|
| FILE_NO | NUMBER | ファイル識別番号 |
| FILETYPE_ID | VARCHAR2(25) | ファイルのタイプ |
| FILETYPE_NAME | VARCHAR2(28) | データ・ファイルまたは一時ファイルの場合はファイル名 |
| SMALL_READ_MEGABYTES | NUMBER | 読み取られたシングル・ブロックのMB数 |
| SMALL_WRITE_MEGABYTES | NUMBER | 書き込まれたシングル・ブロックのMB数 |
| LARGE_READ_MEGABYTES | NUMBER | 読み取られたマルチブロックのMB数 |
| LARGE_WRITE_MEGABYTES | NUMBER | 書き込まれたマルチブロックのMB数 |
| SMALL_READ_REQS | NUMBER | シングル・ブロックの読取りリクエスト数 |
| SMALL_WRITE_REQS | NUMBER | シングル・ブロックの書き込みリクエスト数 |
| SMALL_SYNC_READ_REQS | NUMBER | 同期シングル・ブロックの読取りリクエスト数 |
| LARGE_READ_REQS | NUMBER | マルチブロックの読取りリクエスト数 |
| LARGE_WRITE_REQS | NUMBER | マルチブロックの書き込みリクエスト数 |
| SMALL_READ_SERVICETIME | NUMBER | シングル・ブロック読取りリクエストの合計サービス時間(ミリ秒) |
| SMALL_WRITE_SERVICETIME | NUMBER | シングル・ブロック書込みリクエストの合計サービス時間(ミリ秒) |
| SMALL_SYNC_READ_LATENCY | NUMBER | シングル・ブロック同期読取りの待機時間(ミリ秒) |
| LARGE_READ_SERVICETIME | NUMBER | マルチブロック読取りリクエストの合計サービス時間(ミリ秒) |
| LARGE_WRITE_SERVICETIME | NUMBER | マルチブロック書込みリクエストの合計サービス時間(ミリ秒) |
| ASYNCH_IO | VARCHAR2(9) | 非同期I/Oがファイルに使用可能かどうか |
| ACCESS_METHOD | VARCHAR2(11) | ファイル・アクセスに使用されるI/Oライブラリ |
| RETRIES_ON_ERROR | NUMBER | エラーにおける読取りの再試行数 |
引用)Oracle V$IOSTAT_FILE-データベース・リファレンス
サンプル
V$IOSTAT_FILEを検索するサンプルです。
|
1 |
SELECT * FROM V$IOSTAT_FILE; |