Hola Lista

Y se me olvidaba, el AUTOVACUUM habilitado todo el tiempo......

El 7 de abril de 2016, 07:59, Hellmuth Vargas<hiv...@gmail.com> escribió:

> Hola Lista
>
> Yo creo que depende mucho del nivel transaccional que tenga la base de
> datos y de la disponibilidad de la misma para definir el plan de
> mantenimiento: en mi caso, para bases  7/24 y con una carga de
> transacciones considerable, hice el siguiente plan:
>
> REINDEX solo sobre aquellos indices con alto nivel de fragmentación, para
> esto me base en el articulo  New New Index Bloat Query (
> http://www.databasesoup.com/2014/04/new-new-index-bloat-query.html) y
> envío  REINDEX solo sobre los indices  seleccionados
> - VACUUM  (no FULL y con  ANALYZE) sobre todas las tablas, en las horas de
> baja carga.
> - BACKUP en caliente de la base de datos.
> ---------------------------------------------
> - VACUUM freeze fines de semana en horas de baja carga sobre todas las
> tablas de la base
>
> Ahora, creo que maría pregunta también sobre el orden se ejecución de las
> instrucciones: si primero REINDEX y luego VACUUM, creo que la secuencia
> lógica es REINDEX y luego VACUUM.
>
>
> El 6 de abril de 2016, 18:43, Gerardo Herzig<gher...@fmed.uba.ar>
> escribió:
>
>> Sabe que tanto vacuum full como reindex van a bloquear la tabla contra
>> otras consultas de "lectura" a las tablas afectadas. Asegurate de avisar
>> y/o conseguir una ventana de downtime.
>>
>> Durante el proceso, te convendra subir la variable maintenance_work_mem a
>> una porcion considerable de la RAM, asi el proceso sera mas rapido.
>>
>> HTH,
>> Gerardo
>>
>> ----- Mensaje original -----
>> > De: "MARIA ANTONIETA RAMIREZ SOLIS" <marami...@ulsaneza.edu.mx>
>> > Para: "FORO POSTGRES" <pgsql-es-ayuda@postgresql.org>
>> > Enviados: Miércoles, 6 de Abril 2016 15:48:22
>> > Asunto: [pgsql-es-ayuda] Mantenimiento a base de datos
>> >
>> >
>> >
>> >
>> >
>> >
>> > Buena tarde
>> >
>> >
>> > Les agradezco el tiempo tomado para leer mi correo...
>> >
>> >
>> > Tengo una duda, quiero hacer mantenimiento en mi base de datos
>> > postgresql version 9.4, cual es la mejor forma de hacerlo, primero
>> > correr el vacumm full y despues la reindexacion?
>> >
>> >
>> > Sin mas por el momento quedo en espera de sus comentarios
>> >
>> >
>> > Gracias
>> >
>> >
>>
>> -
>> 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
>>
>
>
>
> --
> Cordialmente,
>
> Ing. Hellmuth I. Vargas S.
> Esp. Telemática y Negocios por Internet
> Oracle Database 10g Administrator Certified Associate
> EnterpriseDB Certified PostgreSQL 9.3 Associate
>
>


-- 
Cordialmente,

Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
Oracle Database 10g Administrator Certified Associate
EnterpriseDB Certified PostgreSQL 9.3 Associate

Responder a