6.3.3.1 AWRを使用したPMEMキャッシュの監視

ノート:

Oracle Exadata System Softwareリリース23.1.0以降をサポートするOracle Databaseバージョンでは、PMEMキャッシュへのすべての参照の名前がXRMEMキャッシュ(Exadata RDMAメモリー・キャッシュ)に変更されます。ただし、基礎となるOracle Exadata Storage ServerPMEMキャッシュが含まれている場合、AWRレポートのこれらの部分は引き続きPMEMキャッシュに対応しています。

自動ワークロード・リポジトリ(AWR)には、PMEMキャッシュに関連する情報が含まれます。PMEMキャッシュに関する情報を含むAWRレポートの最も一般的に使用されるセクションの説明と例を次に示します。管理者は、AWRレポートのこれらのセクションを確認することで、PMEMキャッシュの操作を把握できます。

ストレージ・サーバーはRDMA I/Oを考慮できないため、PMEMキャッシュの使用状況を把握するにはOracle Database統計が重要です。AWRレポートのExadata固有のセクションのPMEMキャッシュ統計には、cellsrvによって処理されるI/O (RDMA I/Oではない)のみが含まれます。

AWRレポートには、後述のセクション以外に、PMEMキャッシュ・ユーザー書込みセクションおよびPMEMキャッシュ内部読取りセクションも含まれます。これらのセクションは、ライトバック・モードでのPMEMキャッシュの使用に関連しているため、詳細には説明されていません(通常はお薦めしません)。

データベースIO

データベースIOのサマリーは、AWRレポートの単一ブロック読取りセクションにあります。このサマリーには、PMEMキャッシュの有効性に関する情報が含まれます。単一ブロック読取りセクションは、AWRレポートのExadata統計→パフォーマンス・サマリーの下にあります。

次の例では、すべての読取りI/Oリクエストの大部分(約88%)がPMEMキャッシュに対するRDMA読取り(cell RDMA reads)を使用して、176,000/秒を超える速度で処理されます。残りのほぼすべては、非RDMAのPMEMキャッシュ読取り(cell xrmem cache read hitsまたはcell PMEM cache read hits)を使用して対応されますが、残りの読取りはExadataスマート・フラッシュ・キャッシュ(cell flash cache read hits)を使用して処理されます。それぞれのI/Oタイプのスループットは大きく異なっており、このことは、PMEMキャッシュおよびRDMAの能力を示しています。

図6-15 AWRレポート: データベースIO

この画像は、AWRレポートの単一ブロック読取りセクションのデータベースIOサマリーの例を示しています。

PMEMキャッシュ構成およびPMEMキャッシュ領域使用量

PMEMキャッシュ構成セクションには、キャッシング・モード(ライトスルーまたはライトバック)および全体のサイズなどのサマリー情報が含まれます。PMEMキャッシュ領域使用量セクションには、PMEMキャッシュの領域使用量に関するサマリー統計が表示されます。

次の例は、PMEMキャッシュがすべてのセルにライトスルー・モードで構成されており、その合計サイズが約1509 GBであることを示しています。

図6-16 AWRレポート: PMEMキャッシュ構成

この画像は、AWRレポートのPMEMキャッシュ構成セクションの例を示しています。

次のPMEMキャッシュ領域使用量セクションの例では、172 GBのPMEMキャッシュが3つのセルに均等に分散されていることを示しています。

図6-17 AWRレポート: PMEMキャッシュの領域使用量

この画像は、AWRレポートのPMEMキャッシュ領域使用量セクションの例を示しています。

PMEMキャッシュ・ユーザー読取り

PMEMキャッシュ・ユーザー読取りセクションには、読取りリクエスト、読取りスループットおよび読取り効率に関する情報が表示されます。ストレージ・サーバーはRDMA I/Oを考慮できないため、統計はcellsrvによって処理される非RDMA読取りにのみ関連しています。ヒットはPMEMキャッシュを使用して対応されたI/Oに対するもので、ミスはデータがPMEMキャッシュになかったことを示しています。

図6-18 AWRレポート: PMEMキャッシュのユーザー読取り

この画像は、AWRレポートのPMEMキャッシュ・ユーザー読取りセクションの例を示しています。

PMEMキャッシュ内部書込み

PMEMキャッシュ内部書込みセクションには、Oracle Exadata System Softwareによって実行されるPMEMキャッシュへの書込みが表示されます。内部書込みは、PMEMキャッシュに移入するI/Oです。

図6-19 AWRレポート: PMEMキャッシュの内部書込み

この画像は、AWRレポートのPMEMキャッシュ内部書込みセクションの例を示しています。