ablog

不器用で落着きのない技術者のメモ

2009-03-20から1日間の記事一覧

Oracle のチェックポイント

Oracle のチェックポイントについてわかりやすい説明があった。 A checkpoint performs the following three operations: Every dirty block in the buffer cache is written to the data files. That is, it synchronizes the datablocks in the buffer cac…

Oracle の ASMLib について

ASMLIB Performance vs Udev | Ardent Performance Computing を読んでみて、脳内の想像バッファをブログにアウトプットしてみる… raw デバイスはファイルシステムを経由しないので、オーバーヘッドが少なく高速になる。ただし、1ファイル=1デバイスになるの…

「ARCHIVE LOG CURRENT」と「ARCHIVE LOG ALL」と「SWITCH LOGFILE」の比較

OracleでREDOログをアーカイブするコマンドを比較してみた。 ALTER SYSTEM ARCHIVE LOG CURRENT; 強制的にログ・スイッチする。 現行含む全てのREDOログがアーカイブされる。*1 同期処理。処理が終了するまで制御が戻らない。サーバ・プロセスがアーカイブを…

Oracle の内部動作を UML で記述してみたい

Oracle の内部動作を UML のシーケンス図とかで記述すれば、論理的に理解しやすいんじゃないかと思う今日このごろ。UML にする前に内部動作を調べる必要があるけど、ドキュメントにはそこまで記述されていない。実際に動いている Oracle のプロセスのトレー…