PostgreSQLLa base de données la plus sophistiquée au monde.

CHECKPOINT

CHECKPOINT — Forcer un point de vérification dans le journal des transactions

Synopsis

CHECKPOINT

Description

Les WAL (Write-Ahead Log, journaux de transactions) placent un point de vérification dans le journal des transactions à intervalle régulier. (Pour ajuster cet intervalle, voir les options de configuration à l'exécution checkpoint_segments et checkpoint_timeout.) La commande CHECKPOINT force un point de vérification immédiat, sans attendre le point de vérification planifié.

Un point de vérification 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 29, Fiabilité et journaux de transaction pour plus d'informations sur le système WAL.

S'il est exécuté durant une restauration, la commande CHECKPOINT forcera un point de redémarrage plutôt que l'écriture d'un nouveau point de vérification.

Seuls les superutilisateurs peuvent appeler CHECKPOINT. Cette commande ne doit pas être utilisée en fonctionnement normal.

Compatibilité

La commande CHECKPOINT est une extension PostgreSQL™.