Правильно ли мое общее понимание того, что типичные системы управления базами данных обходят файловую систему правильно? Я понимаю, что они управляют своим собственным пространством на диске и записывают фактические системы данных и индексов, такие как дерево B, непосредственно в дисковые блоки, минуя промежуточную справку из файловой системы.
Предполагается, что root предоставит пользователю базы данных разрешение на прямое чтение и запись с дисковых блоков. В Linux это все еще проще, поскольку диск можно рассматривать как файл.
Будем весьма благодарны за любые ссылки на реальные примеры.