Banco de Dados II — 2026.2

Aula 3
Cache de páginas

👨‍🏫 Prof. Gustavo Pinto 🏛️ UFPA 📅 22 de setembro de 2026 🕐 7h30 – 9h

Agenda de hoje

O problema

Sua consulta lê a mesma página quarenta vezes. Quantos acessos a disco isso deveria custar?

Por que não deixar para o sistema operacional?

As três estruturas

Frames

Um vetor de posições em memória, cada uma do tamanho de uma página.

Tabela de páginas

Mapeia número da página para o frame em que ela está.

Contador de fixação

Quantos operadores estão usando aquela página agora. Página fixada não pode sair.

Página suja

Página suja é a que foi alterada em memória e ainda não foi gravada no disco.

Substituição

Dúvidas?

Próxima: laboratório do M2, o cache de páginas

📧 gpinto@ufpa.br