CHECKPOINT — forzar un punto de control (checkpoint) en el registro de escritura anticipada (write-ahead log)
CHECKPOINT
Un punto de control (checkpoint) es un punto en la secuencia del registro de escritura anticipada (WAL) en el cual todos los archivos de datos han sido actualizados para reflejar la información en el registro. Todos los archivos de datos se vuelcan a disco. Consulta Section 28.5 para obtener más detalles sobre lo que sucede durante un punto de control.
El comando CHECKPOINT fuerza un punto de control inmediato
cuando se emite el comando, sin esperar a un punto de control regular
programado por el sistema (controlado por las configuraciones en
Section 19.5.2).
CHECKPOINT no está diseñado para usarse durante la
operación normal.
Si se ejecuta durante la recuperación, el comando CHECKPOINT
forzará un punto de reinicio (restartpoint) (consulta Section 28.5)
en lugar de escribir un nuevo punto de control.
Solo los superusuarios o los usuarios con los privilegios del
rol pg_checkpoint
pueden llamar a CHECKPOINT.
El comando CHECKPOINT es una extensión de lenguaje de
PostgreSQL.