RE: Duda con checkpoint_completion_target

From: Lazaro Ruben Garcia Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
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-23 00:48:15
Message-ID: 294D3D02D5E18D42827B2ECFEADEB68801052D005445@mx-interno.vnz.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tal vez me expresé mal, exactamente me refería a los archivos de datos.
Muchas gracias por su aclaración. Solo preguntaba para conocer un poco mas y comprender mejor algunas cosas.
________________________________________
De: Alvaro Herrera [alvherre(at)2ndquadrant(dot)com]
Enviado el: martes, 22 de julio de 2014 17:55
Para: Lazaro Ruben Garcia Martinez
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Duda con checkpoint_completion_target

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

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

-
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

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Felipe Araoz Ramos 2014-07-23 13:15:12 Re: Actualizar registros en una tabla
Previous Message Augusto Sisa 2014-07-23 00:20:02 Uso de R y/o Python para crear funciones con lenguajes procedimentales (PL)