[pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Sergio Valdes Hurtado
Estimados, uso postgres 9.1 en Windows y una vez al mes se hace un proceso de carga de datos a una serie de tablas en una base de datos. El proceso consiste en borrar la data del año y cargarla actualizada nuevamente, utilizando Kettle de Pentaho. Luego de la carga realizo un Vacuum de la base de d

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Lazaro Ruben Garcia Martinez
Y con que frecuencia realizas vacuum y analyze? Ten en cuenta que realizar analyze permitirá actualizar los planes de ejecución de la base de datos y mediante vacuum eliminas las tuplas muertas, disminuyendo espacio en disco y mejorando el rendimiento. Yo particularmente tengo el autovacuum del

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Lennin Caro
Hurtado wrote: From: Sergio Valdes Hurtado Subject: [pgsql-es-ayuda] Vacuum, analyze y reindex To: "Lista PostgreSql" Date: Thursday, November 22, 2012, 1:36 PM Estimados, uso postgres 9.1 en Windows y una vez al mes se hace un proceso de carga de datos a una serie de tablas en u

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Sergio Valdes Hurtado
El autovacuum esta activado, pero no realizo analyze. Además ejecuto un vacuum manualmente despues del proceso de carga, ya que en algunas tablas se eliminan y graban alrededor de 3 millones de registros. Saludos El 22 de noviembre de 2012 10:44, Lazaro Ruben Garcia Martinez < lgarc...@uci.cu> es

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Lazaro Ruben Garcia Martinez
Para el analyze automático, puedes revisar los siguientes parámetros de configuración, además autovacuum debe estar en on. Saludos. - Mensaje original - > El autovacuum esta activado, pero no realizo analyze. > Además ejecuto un vacuum manualmente despues del proceso de carga, ya > que

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Sergio Valdes Hurtado
Una cosa importante que me olvidé de mencionar, es que esta base de datos es una epecie de data warehouse y estas cargas masivas de datos son las únicas transacciones que agregan o quitan data, todo lo demas son consultas de selección. El 22 de noviembre de 2012 11:46, Lazaro Ruben Garcia Martin

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-22 Thread Alvaro Herrera
Sergio Valdes Hurtado escribió: > Una cosa importante que me olvidé de mencionar, es que esta base de datos > es una epecie de data warehouse y estas cargas masivas de datos son las > únicas transacciones que agregan o quitan data, todo lo demas son consultas > de selección. Yo haría algo así: DE

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-27 Thread Eduardo Arenas C.
Alvaro, En el caso de generar indices que sería lo recomendable, re generarlos antes del VACUUM FREEZE ANALYZE, o despues de ese paso? Saludos y Gracias Eduardo. 2012/11/22 Alvaro Herrera > Sergio Valdes Hurtado escribió: > > Una cosa importante que me olvidé de mencionar, es que esta base de

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-27 Thread Alvaro Herrera
Eduardo Arenas C. escribió: > Alvaro, En el caso de generar indices que sería lo recomendable, re > generarlos antes del VACUUM FREEZE ANALYZE, o despues de ese paso? Si los vas a borrar, hazlo antes de la eliminación masiva y agrégalos después que todo está listo. -- Álvaro Herrera

Re: [pgsql-es-ayuda] Vacuum, analyze y reindex

2012-11-27 Thread Eduardo Arenas C.
Alvaro, ok gracias saludos eduardo 2012/11/27 Alvaro Herrera > Eduardo Arenas C. escribió: > > Alvaro, En el caso de generar indices que sería lo recomendable, re > > generarlos antes del VACUUM FREEZE ANALYZE, o despues de ese paso? > > Si los vas a borrar, hazlo antes de la eliminación masi