Oracle ロック機構の内部構造を徹底解説:ITL、ロックエスカレーションなし、Enqueue まで
Oracle Database のロック機構の内部実装を徹底解説。ITL (Interested Transaction List)、ロックエスカレーションが無い設計、Enqueue、Latch、TX/TM ロックの仕組みをまとめます。
Oracle Database のロック機構の内部実装を徹底解説。ITL (Interested Transaction List)、ロックエスカレーションが無い設計、Enqueue、Latch、TX/TM ロックの仕組みをまとめます。
Oracle Database の UNDO の内部実装を徹底解説。UNDO Tablespace、CR Clone、ORA-01555 (Snapshot too old)、UNDO Retention、Read Consistency の仕組みをまとめます。
Oracle Database の REDO Log の内部実装を徹底解説。Redo Strand、LGWR、Log Switch、Checkpoint、ARCHIVELOG モードの動作、リカバリ機構をまとめます。
Oracle Database のインデックスの内部実装を徹底解説。B-tree、IOT (Index Organized Table)、Bitmap Index、Function-Based Index の仕組みと使い分け、内部構造をまとめます。
AWS DMS の Oracle-to-Aurora-MySQL 移行プレイブックから、MVCC(Multi-Version Concurrency Control)章を英文・日本語併記で読み解きます。Oracle のロック種別(DML/DDL/明示/システム)、InnoDB の MVCC 実装と各種ロック(Read/Write、IS/IX、Records、Gaps)まで横断的にカバー。
Oracle Buffer Cache の内部構造を徹底解説。Pin/Unpin、Hash Chain、LRU List の Hot/Cold 分割、Touch Count による昇格アルゴリズム、Direct Path Read によるフルスキャン耐性、DBWn と Checkpoint Queue の連携をまとめます。