2009/12/3 Alvaro Herrera <[email protected]> > Sergio Gabriel Rodriguez escribió: > > El 3 de diciembre de 2009 12:37, Alvaro Herrera > > <[email protected]>escribió: > > > > > Sergio Gabriel Rodriguez escribió: > > > > El 3 de diciembre de 2009 12:20, Alvaro Herrera > > > > <[email protected]>escribió: > > > > > > > > Sergio Gabriel Rodriguez escribió: > > > > > > Hola lista, una consulta, hay alguna forma de acelerar el proceso > de > > > > > VACUUM > > > > > > ANALYZE? lo realizamos todas las noches sobre una base de datos > de > > > casi > > > > > 120 > > > > > > GB y tarda aprox. 6 hs. Algún parámetro de conf que pueda > tocarse? > > > > > > > > > > Version de Postgres? sistema operativo? > > > > > > > > > > > > > > Había enviado mal: Pg 8.0.22 y Linux SLES 9, el server es en HP G5 > 2x > > > Quad, > > > > 16B ram > > > > > > 8.0 es muy lento en cuanto a VACUUM. El primer paso es actualizar a > una > > > versión más reciente -- 8.4 es muy superior por varios motivos, aunque > > > incluso migrar a 8.2 te dará una mejora significativa. > > > > > > > > lo imaginaba, gracias Alvaro, cuando hagamos la actualización de versión > voy > > a postear los resultados :) > > Hmm, una cosa que quizas pueda ayudar sea aumentar maintenance_work_mem > a un numero bastante alto (digamos unos 2 GB, o mas dependiendo de si el > entorno es de 64 bits). Eso permite que la limpieza de indices se haga > en menos pasadas. > > Otra cosa es que quizas tengas algunas tablas con mucho espacio muerto > que necesites recuperar, sobre todo si no has ajustado los parametros > del FSM. Para esto podrias usar VACUUM FULL o quizas el ALTER TABLE / > SET TYPE, pero no estoy seguro si ya existia en 8.0 (me parece que si) > Asumo que NO estas usando VACUUM FULL. > > Y el ultimo punto es que quizas necesites hacer VACUUM mas frecuente > sobre algunas tablas, v.g. aquellas que tengan mucho update. >
el vacuum analyze lo hago todas las noches, es necesario igualmente un full? cuál es la desventaja de hacerlo? Sergio Gabriel Rodriguez http://www.3trex.com.ar Corrientes - Argentina
