file)への書き込みI/O要求が完了するまで待機するときに発生します。Olacleのサーバー・プロセスは、同時に(parallel)書き込みI/O要求します。Olace8.0.5から、CKPTプロセスは、3秒ごとにオンラインREDOログ・ファイルの中のチェックポイントの位置を制御ファイルに記録します。Olacleは、この情報をデータベース回復(recovery)を実行する際に使用するのです。Manager)は、バックアップと復元の情報を制御ファイルに記録します。write待機イベントのブロックセッションは存在しません。そのイベントを待機するセッションは、コントロールファイルへの書き込みI/O要求が完了するまで、O/SとI/Oサブシステムの実行を待っています。enqueueを獲得しなければなりません。write待機イベントの待機現象が広範囲に発生した場合、制御ファイルへの書き込みI/O要求が多かったり、制御ファイルに情報を記録する性能が低下します。file)は、データベースの物理的な構造と情報の重要な情報を含んでいます。OracleConceptマニュアルには、制御ファイルは、次のような情報を入れると明示しています。CONTROLFILE_RECORD_SECTIONビューを照会すると、現在の制御ファイル内にどのような情報が管理されているかどうかを確認することができます。writeイベントを待機することになります。ログスイッチ、データファイルの追加、削除などのようなオペレーションは、制御ファイルの変更が必要です。ほとんどのLOBオペレーションにもコントロールファイルの変更が行われます。フォアグラウンドプロセスとバックグラウンドプロセスは、制御ファイルに記録することができます。3秒ごとにCKPTプロセスは、オンラインREDOログ・中のチェックポイントの位置を制御ファイルに記録します。write待機イベントを最も長く待機します。ARCHプロセスは、アーカイブ・ログに関する情報をコントロールファイルに記録して、LGWRプロセスは、ログ・スイッチが発生するたびに、コントロールファイルを変更します。以下のクエリを使用して、制御ファイルのトランザクションを実行するセッションを確認することができます。LOGビューを照会して、REDOログのサイズを確認しなければなりません。データベースのトランザクション量に比べてあまりにも小さいことがあるからです。以下のクエリを利用して、どのくらいの頻度、ログ・スイッチが発生していることを確認することができます。LOBへの変更操作を行うかどうかを確認しなければなりません。SCNを変更する必要があります。待機時間が長い場合は、10359イベントを設定して、制御ファイルの変更を防ぐことを考慮することができます。oarus.msgから抜粋したものです。contention待機と一緒に発生する場合が多くあります。contention待機は、複数のセッションが同時にコントロールファイルを更新するためにCFロックを獲得する過程で発生します。Oシステムのパフォーマンスの問題に起因します。write待機イベントの待機パラメータは以下の通りです。O要求を完了するのに実際に要した時間チェック・ポイントとソリューションログファイルのスイッチが頻繁に発生する場合ログファイルのサイズが小さすぎる場合は、ログファイルのスイッチが頻繁に発生するようになります。writeイベントを待機する時間が増えることになります。SCNを変更するために、制御ファイルの更新が必要となります。writeイベントを待機することになるのです。Nologgingに生成されたLOBデータの変更が発生する場合が代表的な場合となります。SCNは、RMANによってBackupが行われたときに使用される知られています。I/Oを使用するのが良いです。制御ファイルの数が多すぎる場合には、回復に必要な最小限のコントロールファイルだけを保存するのが良いです。write待機が多く発生するならば、I/Oシステムの性能を疑って見る必要があります。Page本サイトに掲載されている情報は日本エクセム株式会社が提供しています。