CHECKPOINT

Name

CHECKPOINT -- força um ponto de controle no log de transação

Synopsis

CHECKPOINT

Descrição

A gravação prévia do registro no log (Write-Ahead Logging/WAL) coloca periodicamente um ponto de controle (checkpoint) no log de transação (Para ajustar o intervalo automático do ponto de controle, consulte as opções de configuração em tempo de execução CHECKPOINT_SEGMENTS e CHECKPOINT_TIMEOUT). O comando CHECKPOINT força um ponto de controle imediato ao ser executado, sem aguardar o ponto de controle pré-definido.

Um ponto de controle é um ponto na seqüência do log de transação no qual todos os arquivos de dados foram atualizados para refletir a informação no log. Todos os dados são escritos no disco. Consulte o Guia do Administrador do PostgreSQL para obter mais informações sobre o WAL.

Somente os superusuários podem executar o comando CHECKPOINT. A utilização deste comando durante uma operação normal não é esperada .

Consulte também

Guia do Administrador do PostgreSQL

Compatibilidade

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