プライマリ・コンテンツに移動
Oracle® Databaseリファレンス
12c リリース1 (12.1)
B71292-14
目次へ移動
目次
索引へ移動
索引

前
次

C.3.53 free buffer waits

このイベントは次の場合に発生します。

  • すべてのバッファ取得が中断されている場合。これは、以前読取り専用だったファイルが、現在読み書き両用になっている場合に発生することがあります。既存のバッファは、(パラレル(共有)でのマウント時に必要な)ロック要素とリンクされていないため、既存のバッファすべてを無効にする必要があります。このため、無効化が完了するまでは、キャッシュ・バッファはデータ・ブロック・アドレスに対して割り当てられません。

  • セッションが、使用済バッファを使用済キューに移動したため、使用済キューが一杯になった場合。最初に使用済キューに書き込む必要があります。セッションは、このイベントを待機してから使用可能バッファの検索を再試行します。

  • 検査済使用可能バッファと等しい数のバッファの検査後にも発生します。使用可能バッファが検出されない場合、Oracleは1秒間待機してから バッファの取得を再試行します(コンテキストによって異なります)。詳細は、free buffer inspectedを参照してください。

待機時間: 1秒

パラメータ 説明

file#

file#を参照

block#

block#を参照

関連項目:

  • この待機イベントの詳細は、『Oracle Databaseパフォーマンス・チューニング・ガイド』を参照してください。

  • この待機イベントの潜在的な原因は、『Oracle Databaseパフォーマンス・チューニング・ガイド』を参照してください。