Para a tabela de funcionários que vimos anteriormente, ao reservar espaços de bloco, teríamos a seguinte estrutura:
| Bloco físico do disco |
Nome | Sobrenome | Demais campos da tabela... |
|---|---|---|---|
| 1 | |||
| André | Costa | ... | |
| André | Barros Leite | ... | |
| André | Matias Lemos | ... | |
| (espaço disponível) | |||
| 2 | |||
| Bernardo | Felix Coelho | ... | |
| (espaço disponível) | |||
| (espaço disponível) | |||
| (espaço disponível) | |||
| 3 | |||
| Caio | Ferreira Leite | ... | |
| Caio | Gomes da Costa | ... | |
| (espaço disponível) | |||
| (espaço disponível) | |||
| 4 | |||
| Daniel | Matos Lemos | ... | |
| Daniel | Costa | ... | |
| ... | |||
| ... | |||
| Demais blocos | ... | ... | ... |
Observe na imagem acima que cada nome ocupa o espaço de um bloco, os espaços não utilizados ficam reservados para operações de inserção. Como consequência direta, observe que o número de blocos aumenta muito, ocupando mais espaço em disco. Dessa forma, o ganho que conseguimos nas operações de inserção tem como fator negativo ocupar um espaço em disco muito maior.