Как реализованы индексы в таких базах данных, как MySQL или Oracle? Я думаю, что обычные индексы хранятся в виде B-деревьев, но ничего не могу найти о составных индексах, индексирующих несколько столбцов. Я ищу названия используемых структур данных, чтобы исследовать их.
В более общем смысле, где я могу найти дополнительную информацию о деталях реализации базы данных? Я собираюсь пройти этот курс намного позже в университете, но сейчас мне любопытно.