6.3.1.1 AWRを使用したExadataスマート・フラッシュ・キャッシュの監視
自動ワークロード・リポジトリ(AWR)には、Exadata Smart Flash Cacheに関連する多くの情報が含まれています。Exadata Smart Flash Cacheに関する情報を含むAWRレポートの主要なセクションの説明と例を次に示します。管理者は、AWRレポートのこれらのセクションを確認することで、Exadata Smart Flash Cacheの動作状況を把握できます。
Flash Cache ConfigurationおよびFlash Cache Space Usage
Flash Cache Configurationセクションには、キャッシング・モード(ライトスルーまたはライトバック)、ステータスおよび全体のサイズなどのサマリー情報が含まれます。Flash Cache Space Usageセクションには、Exadata Smart Flash Cacheの領域使用量に関するサマリー統計が表示されます。
次の例は、Exadataスマート・フラッシュ・キャッシュがすべてのセルにライトバック・モードで構成されており、そのサイズが各セルに約24 TBであることを示しています。この例では、Flash Cache Space Usageセクションに次の情報が表示されます。
-
実質的に、すべてのExadataスマート・フラッシュ・キャッシュ領域が各セルで使用されています。
-
割り当てられた領域の約70%がOLTPに使用されています。OLTPは通常、ブロック・モード読取りを使用してデータベース・バッファ・キャッシュに読み取られるデータです。OLTPデータは、さらに次のように分類されます。
-
クリーン・データは、キャッシュへの読取り後に変更されていないデータです。出力例では、各キャッシュ内の領域の約26%にクリーンなOLTPデータが含まれています。
-
キャッシュされたOLTPデータが更新され、更新がプライマリ・ストレージ(通常はハード・ディスク・ドライブ)に書き込まれる場合、データは同期済として分類されます。出力例では、各キャッシュ内の領域の約23%にクリーンなOLTPデータが含まれています。
-
キャッシュされたOLTPデータが更新されたが、更新がプライマリ・ストレージに書き込まれていない場合、データはUnflushedと分類されます。出力例では、各キャッシュ内の領域の約22%にUnflushedなOLTPデータが含まれています。
-
-
キャッシュ領域の約20%がLarge Writesを吸収するために使用されています。
-
キャッシュの約6%がスキャン操作をサポートしています。
-
キャッシュの約2%が列キャッシュのサポートに使用されています。
-
この場合、キープ・オブジェクトによってキャッシュ領域は占有されません。キープ・オブジェクトは、
CELL_FLASH_CACHE
storage句オプションをKEEP
設定とともに使用してExadata Smart Flash Cacheのデフォルトのキャッシュ・ポリシーをオーバーライドするデータベース・セグメント(表、パーティションなど)です。
図6-4 AWRレポート: Flash Cache Configuration と Flash Cache Space Usage

Flash Cache User Reads
Flash Cache User Readsセクションには、データベース・クライアントからの読取りリクエスト、読取りスループットおよび読取り効率に関する情報が表示されます。この統計には、Exadata Smart Flash Cacheの様々な領域に対するI/Oが表示されます。
- OLTP - ブロック・リクエストに関連します
- Scan - スキャン・リクエストに関連します
- Columnar - 列キャッシュ・リクエストに関連します
- Keep - KEEPプールに対する読取りリクエストに関連します
図6-5 AWRレポート: Flash Cache User Reads

Flash Cache User Writes
Flash Cache User Writesセクションには、ライトバック・モードのExadata Smart Flash Cacheの書込みリクエストおよび書込みスループットに関する情報が表示されます。
このセクションで、First WritesはExadata Smart Flash Cacheに書き込まれる新しいデータを示し、OverwritesはExadata Smart Flash Cacheで上書きされるデータを示します。First Writesでは、追加のFlash Cache・メタデータの書込みも必要です。Overwritesは、ライトバック・モードでExadata Smart Flash Cacheを使用することにより回避されたディスク書込みを表します。
図6-6 AWRレポート: Flash Cache User Writes

Flash Cache User Writes - Large Writes
Flash Cache User Writes - Large Writes セクションには、ライトバック・モードのExadata Smart Flash Cacheによって吸収および拒否されたLarge Writesリクエストに関する情報が表示されます。
図6-7 AWRレポート: Flash Cache User Writes - Large Writes

Flash Cache Internal Reads
Flash Cache Internal Readsセクションには、Oracle Exadata System Softwareによって実行されるExadata Smart Flash Cacheからの読取りが表示されます。これらの統計は、Exadata Smart Flash Cacheがライトバック・モードの場合に移入されます。
Disk Write IO Detail列は、Exadataスマート・フラッシュ・キャッシュからハード・ディスク・デバイスにデータを永続化するために実行されるInternal IOに関連しています。これらの列には、フラッシュからの読取りおよびハード・ディスクへの様々なカテゴリの書込みが表示されます。
図6-8 AWRレポート: Flash Cache Internal Reads

Flash Cache Internal Writes
Flash Cache Internal Writesセクションには、Oracle Exadata System Softwareによって実行されるExadata Smart Flash Cacheへの書込みが表示されます。内部書込みは、キャッシュ読取りミスに応じてExadata Smart Flash Cacheに移入されるI/Oです。
この統計には、Exadata Smart Flash Cacheがライトバック・モードのときに発生したメタデータ書込みも含まれます。メタデータ書込みは、キャッシュラインを使用して新しいデータをキャッシュするときに発生します。
図6-9 AWRレポート: Flash Cache Internal Writes

親トピック: Exadataスマート・フラッシュ・キャッシュの監視