<待ちイベントに関する検証 その9> ペンネーム: ダーリン 【log buffer space/log file sync】 先週まで 8 回に亘ってデータを取得する際に発生する待ちイベントを見てき ました。Oracleの待ちイベントは、処理の整合性を保つために必要な内部ロッ クなどの待ちにより発生するものや、また、純粋にデータのやり取りに時間が かかるために発生する待ちなどがありました。 さて、今回はデータの取得ではなくデータを更新する際に発生する待ちを見て みましょう。ただし、同一行の更新による行ロックやあるいは、デッドロック といったどちらかというとアプリケーションよりの待ちではなく、Oracle の内 部的な待ちイベントを取り上げます。 最初に、検索処理における Oracle の処理の流れを簡単に整理しておきましょう。 あわせてその際に発生していた待ちイベントも載せておきます。

