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) -- TIP 2: puedes desuscribirte de todas las listas simultáneamente (envía "unregister TuDirecciónDeCorreo" a [email protected])
