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@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda