Re: Duda con checkpoint_completion_target

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Lazaro Ruben Garcia Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Duda con checkpoint_completion_target
Date: 2014-07-22 22:25:56
Message-ID: 20140722222556.GU11811@eldon.alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Lazaro Ruben Garcia Martinez escribió:
> Hola a todos en la lista, les escribo porque tengo una duda respecto
> al parámetro de configuración checkpoint_completion_target. Según leo
> en la documentación y lo que logro comprender, este parámetro lo que
> permite es prolongar el tiempo de ejecución de un checkpoint antes de
> que comience uno nuevo, de forma tal que la ejecución de un checkpoint
> no sea tan costosa en terminos de escritura de los registros de WAL.

Hay un error. Debe decir ".. no sea tan costosa en términos de
escritura de los bloques modificados" (de los archivos de datos, no de
los registros de WAL).

> Si esto es así, como es que a nivel interno el gestor planifica este
> tiempo

¿Importa eso?

> y que sucediera si el servidor de base de datos se apagase
> cuando un checkpoint está en ejeción?

Nada, porque el apagado ejecuta un checkpoint también (sólo que en modo
"inmediato" en lugar de esperar). Si llegase a haber una caída, tampoco
pasaría nada, porque el sistema sabe recuperarse.

--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Augusto Sisa 2014-07-23 00:20:02 Uso de R y/o Python para crear funciones con lenguajes procedimentales (PL)
Previous Message Tomas Moore 2014-07-22 22:07:57 Consulta