Estou interessado nos fundamentos dos bancos de dados de um projeto no qual estou trabalhando atualmente. Especificamente, o armazenamento físico no disco e como as linhas e índices são armazenados em um arquivo. Para a maior parte eu entendo o layout do arquivo de dados SQLite.
Não consigo encontrar os insights sobre como o PostgreSQL e o SQL Server armazenam dados no disco e como a estrutura do arquivo é construída. Só para esclarecer, estou procurando a descrição técnica de como os bancos de dados armazenam dados no disco, especificamente o layout do arquivo.
Alguém sabe onde encontrar mais informações sobre este tópico?