CHECKPOINT

CHECKPOINT — força um ponto de verificação no registro de transações

Sinopse

CHECKPOINT

Descrição

Um ponto de verificação (checkpoint) é um ponto na sequência do registro de transações no qual todos os arquivos de dados foram atualizados para refletir as informações no registro de transações. Todos os arquivos de dados são descarregados para o disco. Veja Seção 28.5 para obter mais detalhes sobre o que acontece durante um ponto de verificação.

O comando CHECKPOINT força um ponto de verificação imediato quando o comando é executado, sem esperar por um ponto de verificação regular agendado pelo sistema (controlado pelas configurações vistas na Pontos de verificação). O comando CHECKPOINT não se destina ao uso durante a operação normal.

Se executado durante a recuperação, o comando CHECKPOINT irá forçar um ponto de reinício (veja Seção 28.5), em vez de escrever um novo ponto de verificação.

Somente os superusuários e os usuários com os privilégios da função de banco de dados (role) pg_checkpoint podem executar o comando CHECKPOINT.

Conformidade

O comando CHECKPOINT é uma extensão do PostgreSQL à linguagem SQL.