Skip to content

Commit

Permalink
Split a table leaf page into 3 pages
Browse files Browse the repository at this point in the history
There can be a case when a new cell can't fit in both splitted pages. In
that case, we need to split the page into 3 pages.

This only happens for a table leaf page because table leaf cells can be
more than half of page size while table interior cells is less than or
equal to 13 bytes and index cells has at most about quarter of usable
size.
  • Loading branch information
kawasin73 committed Nov 12, 2023
1 parent 3e23b6d commit 15e3bb0
Showing 1 changed file with 298 additions and 43 deletions.
Loading

0 comments on commit 15e3bb0

Please sign in to comment.