Re: Tareas a realizar sobre un servidor PostgreSQL

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Fernando Hevia <fhevia(at)ip-tel(dot)com(dot)ar>
Cc: rperezm(at)uci(dot)cu, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tareas a realizar sobre un servidor PostgreSQL
Date: 2009-11-10 20:45:35
Message-ID: 20091110204535.GI3798@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Fernando Hevia escribió:
>
>
> > -----Mensaje original-----
> > De: ReynierPM
> >
> > Hola a todos:
> > Estoy administrando un servidor de BD PostgreSQL desde hace
> > un tiempo y no he tenido la más mínima queja. Estoy
> > interesado en conocer las tareas administrativas que deben
> > realizarce sobre dicho servidor en pos de obtener un mejor
> > rendimiento sobre el mismo y sobre las BD específicas.
>
> 1º. Haz backups periódicamente
> 2º. Asegurate que autovacuum esté operando
> 3º. Verifica no se dispare el bloat sobre índices y tablas que sufran muchos
> updates/deletes (cosa que no debiera ocurrir con autovacuum).
> 4º. A medida que incremente la cantidad de datos, cada tanto monitorea las
> consultas que se van poniendo más lentas.
> 5º. Monitorea de cerca que siempre tengas disponible espacio libre en disco
> (obvio).

Hay otras cosas que se pueden monitorear, como el "bloat" que ya
mencionas, el uso de CPU (sobre todo tener ojo con %iowait), el uso de
disco, etc. Tener un Munin o algo similar es buena idea. Echarle un
ojo a check_postgres.pl que es un plugin para Nagios para monitorear
varias cosas en Postgres.

--
Alvaro Herrera Vendo parcela en Valdivia: http://alvherre.cl/caboblanco
"El sudor es la mejor cura para un pensamiento enfermo" (Bardia)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Marcos Orti­z 2009-11-10 20:56:03 Re: Tareas a realizar sobre un servidor PostgreSQL
Previous Message Guido Barosio 2009-11-10 20:20:53 Re: PGDay Cuba 2010