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