CHECKPOINT
CHECKPOINT — Forcer un point de vérification dans le journal
des transactions
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™.