Documentation PostgreSQL 15.15 » Référence » Commandes SQL » CHECKPOINT

Précédent | Niveau supérieur | Suivant
CALL | Sommaire | CLOSE

## CHECKPOINT

CHECKPOINT — Forcer un checkpoint dans le journal des transactions

## Synopsis

    CHECKPOINT

## Description

Un checkpoint est un point dans la séquence du journal des transactions pour lequel tous les fichiers de données ont été mis à jour pour refléter l'information des journaux. Tous les fichiers de données sont écrits sur le disque. Il convient de se référer à Chapitre 30 pour plus d'informations sur ce qui se produit lors d'un checkpoint.

La commande `CHECKPOINT` force un checkpoint immédiat, sans attendre le checkpoint régulier planifié par le système et contrôlé par les paramètres de Section 20.5.2. `CHECKPOINT` n'est généralement pas utilisé en temps normal.

S'il est exécuté lors d'une restauration, la commande `CHECKPOINT` forcera un restartpoint (voir Section 30.5) plutôt que l'écriture d'un nouveau checkpoint.

Seuls les superutilisateurs et les utilisateurs disposant des droits du rôle `pg_checkpoint` peuvent exécuter `CHECKPOINT`.

## Compatibilité

La commande `CHECKPOINT` est une extension PostgreSQL.