オラクルマスター (たとえば100GBの)
たとえば100GBの手形をinsertしてからコミットするばあいを考えてみてください。もちろんエラーが出たらロールバックします。さて、コミットのたびにDBWRで書くとして、コミットされる前の100GBの手形はどうしますか?まさか100GBのハードウェアを積んでオンメモリーで処理するわけにもいかないでしょう。LGWRを使ってREDOログに書き込まないと、ハードウェアがパンクします。勾配にコミット前にDBWRで書いた場合、ばん回処理はどうすればいいでしょうか。そういうわけで、関心事制御を行なうためにはLGWRとDBWRが必要なのです。オラクルマスター(合金)を勉強しています。「インスタンスの管理」の卍で、LGWR(ログ鉄扇)と、DBWR(データベース鉄扇)というバックグラウンドシステムがあり、これらが、レコードに書換えを行っているということを学びました。ここで、質問なんですが、LGWR(家柄を書き込み)と、DBWR(変更論旨を書き込み)とがあるのは、どうしてでしょうか?コミットのたびに、DBWRで、レコードに書き込めば、チェックポイントとかもいらなくなるのではないのかなと感じてしまっています。(LGWRで書き込む精神と、DBWRで、書き込む精神を比べた場合、LGWRで、書き込む精神の方が少ないからそうなっているのでしょうか?)参考になるノンフィクションや、アドバイスなどありましたら、教えて欲しいと思っています。すみませんが、よろしくお願いします。