Aller au contenu
uencoder

Checkpoint

Un point de contrôle vide les pages sales en mémoire vers le disque et enregistre la position du journal, réduisant la plage de journal que la récupération après panne doit rejouer.

Objectif

Optimiser le temps de récupération après panne, en équilibrant le coût des points de contrôle avec la performance de récupération.

Mécanisme

Au point de contrôle : 1) suspendre ou brider les transactions ; 2) vider les pages sales vers le disque ; 3) écrire un enregistrement de checkpoint (LSN). La récupération rejoue depuis le LSN du checkpoint le plus récent. Les checkpoints flous autorisent un vidage concurrent.

Cas d’usage

  • Optimisation de la récupération après panne
  • Réglage de bases de données
  • Gestion du WAL

Outils associés

References