Pointer swizziling
Node use page ids to reference other nodes in the index. The DBMS must get the memory location from the page table during traversal.
If a page is pinned in the buffer pool, then we can store raw pointers instead of page ids. This avoids address lookups from the page table.
Last updated