Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Batch writing to data pages.

Get Find the most free page with enough space for data row from in FreeList (if there is no such page - allocate new one) and fill it up to the end (while remaining free space is enough for next data row of batch)..

Improves average insertion time by reducing count of FreeList actions on each data row (insert/remove pagesThis will improve the time to remove/insert pages in FreeList, pages locking and update page counters updates).

Batch updates in BPlusTree.

...