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; |