CUBRID Out-of-line Overflow Storage
CBRD-26357 · CUBRID database engineDriving the OOS epic to store large column values out of line instead of always keeping every column inline in heap records, reducing unnecessary I/O and improving heap page density for projection-heavy scans.
- Designed around heap records holding compact OOS references while large values live in a separate OOS area.
- Worked through MVCC, recovery, HA, and existing overflow-record consistency constraints.
- Maintained CUBRID OOS Project Knowledge Base and CUBRID Code Analysis notes to make the design reviewable.