Re: Mantenimiento

From: "Moises Alberto Lindo Gutarra" <mlindo(at)gmail(dot)com>
To: "Emanuel CALVO FRANCO" <postgres(dot)arg(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Mantenimiento
Date: 2008-11-05 23:46:58
Message-ID: 5db591c00811051546u3713b7ccifcde3995ff9bc671@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 5 de noviembre de 2008 16:15, Emanuel CALVO FRANCO
<postgres(dot)arg(at)gmail(dot)com> escribió:
> Cronear un vacuum simple durante la madrugada imposible?
> Nosotros tenemos configurado algo similar.
> Durante las noches cada 3 dias se realiza un vacuum simple y los
> domingos full por la madrugada.
>
>
> El día 5 de noviembre de 2008 17:34, Moises Alberto Lindo Gutarra
> <mlindo(at)gmail(dot)com> escribió:
>> 2008/11/5 Edwin Quijada <listas_quijada(at)hotmail(dot)com>:
>>>
>>>
>>>
>>>
>>>> Date: Wed, 5 Nov 2008 07:34:38 -0500
>>>> From: mlindo(at)gmail(dot)com
>>>> To: postgres(dot)arg(at)gmail(dot)com
>>>> Subject: Re: [pgsql-es-ayuda] Mantenimiento
>>>> CC: lhum2002(at)yahoo(dot)com(dot)ar; pgsql-es-ayuda(at)postgresql(dot)org
>>>>
>>>> 2008/11/5 Emanuel CALVO FRANCO :
>>>>> 2008/11/5 Humberto Guillermo Luna :
>>>>>> Tengo en postgres, varias bases definidas, que trabajan para distintas
>>>>>> areas, todo en un mismo servidor, por ejemplo una base para sala 1, otra
>>>>>> para sala 2, otra para la sala3, cada area accede a la sala correspondiente
>>>>>> a traves de un programa de enlace llamado lexserver para cada area,
>>>>>> proveedido por un proveedor.
>>>>>> El postgres es de la version 8.3, y el pgadmin es1.8.2.
>>>>>> Ahora el tema es q cada 21 dias aprox. el programa lexserver no puede
>>>>>> conectarse a por ejemplo al area de la sala1, y entonces a la base de la
>>>>>> sala1 le aplico la opcion mantenimiento de la base encuestion, operacion
>>>>>> vacuum, y dentro de esas opciones marco a las tres full, freeze y analyze; y
>>>>>> todo empiza a funcionar bien.
>>>>> ver abajo ...
>>>>>> La pregunta es, cual es el problema, por el que debo ejecutarle
>>>>>> mantenimiento a la base, cada 21 dias; y si puede tener un remedio
>>>>>> preventivo
>>>>>
>>>>> por supuesto, te aconsejo que configures el autovacuum en caso de que
>>>>> lo hayas sacado por defecto.
>>>>> ahora bien, el tema de uqe no se pueda conectar... me parece raro. que
>>>>> una base este sin mantener,
>>>>> no siempre afecta la conexión.
>>>>>
>>>>> Y con respecto al mantenimiento, es algo que vas a tener que hacer
>>>>> siempre. lo que se aconseja
>>>>> ahora es hacer asiduamente un vacuum comun mas seguido que un full
>>>>> cada xx dias, en especial
>>>>> si hay mucho movimiento.
>>>>>>
>>>>>>
>>>>>> ________________________________
>>>>>> Yahoo! Cocina
>>>>>> Recetas prácticas y comida saludable
>>>>>> Visitá http://ar.mujer.yahoo.com/cocina/
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Emanuel Calvo Franco
>>>>> Syscope Postgresql DBA
>>>>> BaPUG / AOSUG Member
>>>>> --
>>>>> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo
>>>>>
>>>>
>>>> Adicionalmente tienes que reindexar las bases de datos periodicamente, mediante
>>>> cronds o tareas programadas.
>>>>
>>>
>>> Raindexar???
>>> Por que ? Cual razon?
>>> Me recordaste mis tiempos en FoxPro :)
>>>
>>>
>>>> --
>>>> Atentamente,
>>>> Moisés Alberto Lindo Gutarra
>>>> Asesor - Desarrollador Java / Open Source
>>>> Linux Registered User #431131 - http://counter.li.org/
>>>> Cel: (511) 995081720
>>>> MSN: mlindo(at)tumisolutions(dot)com
>>>> --
>>>> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán
>>>
>>> _________________________________________________________________
>>> Stay up to date on your PC, the Web, and your mobile phone with Windows Live
>>> http://clk.atdmt.com/MRT/go/119462413/direct/01/
>>
>> Tengo varias bases de datos cuyo uso es masivo, estoy hablando de una empresa
>> con cerca de 10,000 empleados y aplicativos considerablemente de uso masivo,
>> tengo que realizar vacuum full ya que realizando uno simple se tienen
>> problemas de
>> performance ya que estamos limitados en hardware y obviamente en este escenario
>> es inevitablemente necesario reindexar periódicamente las bases de datos.
>>
>>
>> --
>> Atentamente,
>> Moisés Alberto Lindo Gutarra
>> Asesor - Desarrollador Java / Open Source
>> Linux Registered User #431131 - http://counter.li.org/
>> Cel: (511) 995081720
>> MSN: mlindo(at)tumisolutions(dot)com
>>
>
>
>
> --
> Emanuel Calvo Franco
> Syscope Postgresql DBA
> BaPUG / AOSUG Member
>

No digo que sea imposible, es mas asi se realiza aqui pero "full" sino
no sirve de mucho cuando las bases de datos son inmensas y ademas
sumamente transaccionales, es entonces que se hace necesario las
reindexaciones.

--
Atentamente,
Moisés Alberto Lindo Gutarra
Asesor - Desarrollador Java / Open Source
Linux Registered User #431131 - http://counter.li.org/
Cel: (511) 995081720
MSN: mlindo(at)tumisolutions(dot)com

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Esteban de Dios Núñez 2008-11-06 00:03:39 Re: Ayuda
Previous Message Javier Tello Ravelo 2008-11-05 23:12:36 Necesito ayuda con PostgreSQL