Lesson 7 of 81972–today7 min

Indexes and query plans

In 1970, at Boeing's research laboratories, Rudolf Bayer and Edward McCreight described a tree built for disks rather than memory; the paper appeared in Acta Informatica in 1972. Disks read whole blocks at a time, and each read costs far more than any comparison in memory, so the right tree is short and wide.

The paper never says what the B stands for. Whatever it means, the B-tree and its variant the B+ tree became the default index of almost every relational database.

The rest of this lesson is part of Pro

Create a free account to read the first lesson of every path, and go Pro for the rest.

Sources