6.3.2.2 データベース統計および待機イベントを使用したXRMEMキャッシュの監視
ノート:
特定の統計または待機イベントの可用性は、使用しているOracle Databaseのバージョンによって決まります。
次の表では、XRMEMキャッシュの監視に役立つデータベース統計について説明します。これらの統計は、V$SYSSTAT
などの様々な動的パフォーマンス・ビューで使用でき、AWRレポートのグローバル・アクティビティ統計セクションまたはインスタンス・アクティビティ統計セクションに表示されます。
統計 | 説明 |
---|---|
cell RDMA reads |
RDMAを使用して成功したXRMEMキャッシュ読取りリクエスト数 |
cell RDMA reads eligible |
RDMAの基本的な適格基準を満たすデータベース読取り数 |
cell RDMA read hash table probes |
XRMEMキャッシュでのデータの存在を判断するために発行されたRDMAハッシュ表プローブ合計数。通常、適格な各読取りはハッシュ表プローブに関連付けられます。 |
cell RDMA reads issued |
XRMEMキャッシュからデータを取得するために発行されたRDMA読取り合計数。通常、RDMA読取りはハッシュ表プローブが成功するたびに発行されます。 |
|
失敗したRDMAハッシュ表プローブ合計数。各統計は、特定の障害理由をカバーします。 これらの障害合計は、ほとんどが XRMEMキャッシュ初期化中のいくつかのRDMAハッシュ表プローブの障害は正常です。ただし、頻繁に発生する障害や多数の障害は、さらに調査が必要な問題を示している可能性があります。 |
|
失敗したRDMA読取り合計数。各統計は、特定の障害理由をカバーします。 これらの障害合計は、ほとんどが 通常、いくつかのRDMA読取り障害が発生することがあります。ただし、頻繁に発生する障害や多数の障害は、さらに調査が必要な問題を示している可能性があります。 |
cell RDMA reads rejected - ineligible |
RDMAの基本的な適格基準を満たさないデータベース読取り数 |
cell xrmem cache read hits |
XRMEMキャッシュ・ヒットが発生するcellsrv によって処理された非RDMA読取りリクエストの数
|
次の表では、XRMEMキャッシュの監視に役立つデータベース待機イベントについて説明します。待機イベントは、V$SESSION
、V$SYSTEM_EVENT
、V$SESSION_EVENT
などの様々な動的パフォーマンス・ビューに表示され、AWRレポートの待機イベント・セクションに表示されることがあります。
待機イベント | 説明 |
---|---|
cell list of blocks physical read |
この待機イベントは、リカバリ中またはバッファのプリフェッチ中(複数の単一ブロック読取りの実行ではない)に発生します。これは、リカバリの一環として変更する必要があり、データベースに対してパラレルで読み取られるデータベース・ブロックを監視するために使用されます。
この待機イベントは、セルの |
cell list of blocks read request |
これは |
cell multiblock physical read(セルの複数ブロックの物理読込み) |
この待機イベントは、マルチブロック・データベース読取りのすべてのI/Oの実行に要した時間を表します。
この待機イベントは、セルの |
cell multiblock read request |
これは |
cell single block physical read(セルの単一ブロックの物理読込み) |
この待機イベントは、セルの この待機イベントには、Exadataスマート・フラッシュ・キャッシュからのI/O、XRMEMキャッシュからのI/O、またはリモート・ダイレクト・メモリー・アクセス(RDMA)読取りを使用したデータベースI/Oは含まれません。
|
cell single block physical read: RDMA |
この待機イベントは、リモート・ダイレクト・メモリー・アクセス(RDMA)読取りを使用して単一ブロック・データベースI/Oの実行に要する時間を表します。
この待機イベントは、2022年5月のOracle Databaseリリース更新で導入され、Oracle Databaseバージョン19.15.0.0.220419、21.6.0.0.220419以降に存在します。以前は、 |
cell single block physical read: xrmem cache |
この待機イベントは、XRMEMキャッシュから単一ブロック・データベースI/Oの実行に要する時間を表します。 XRMEMキャッシュを効果的に使用すると、この待機イベントのレイテンシが非常に短くなります。これは、RDMAを使用する操作では一般的です。
|
cell single block read request |
これは、単一ブロック・データベースI/Oに関連付けられたプレースホルダ待機イベントで、待機期間中にのみ表示されます。待機イベントが終了すると、プレースホルダは適切な待機イベント(通常は |
cell interconnect retransmit during physical read |
この待機イベントは、単一ブロック読取りまたはマルチブロック読取りのI/Oの再転送中に表示されます。 |
親トピック: XRMEMキャッシュの監視