Ahh..ok!.. Te pregunté esa diferencia de curioso ya que la BD es realmente pequeña y la mayor actividad se reduce justamente a estos ciclos de carga que se dan cada 10 minutos... y cada procesamiento no supera los 10 o 30 segundos (entre truncar las tablas, cargar las tablas con data nueva y ejecutar las funciones que usan esa data para actualizar data en otras tablas..).
Respecto a las dimensiones de la BD... PGDATA: 524 MB De las 4 tablas que les mencioné inicialmente afectas a Vacuum: la "más poblada" tiene 100000 registros( principalmente inserts..y muy pocos update) y las otras son pequeñísimas.. De hecho, la tabla en cuestión se vacía y se carga con aproximadamente 1000 registros... en cada ciclo. Por lo anterior había pensando en que era factible usar el vacuum analyze..... ya que haciéndolo en el momento justo no creo que afecte en otras areas....... pero es mejor asegurarse, asi que seguiré tu consejo. Gracias Alvaro. AP. El 8 de febrero de 2010 17:44, Alvaro Herrera <[email protected]>escribió: > Andrés P.P. escribió: > > > después de limpiar la pg_statistics ejecuto el analyze sólo?.. qué > > diferencia hay entre un "analyze" y un "vacuum analyze" para esta > situación > > particular (de puro curioso no más pregunto esto...). > > La diferencia es que VACUUM ANALYZE va a hacer un vacuum de cada tabla, > y después un ANALYZE, en cambio ANALYZE hará sólo ANALYZE, que es mucho > más rápido. Como no es conveniente tener mucho tiempo el sistema sin > estadísticas, lo mejor es que hagas lo más rápido para salir del > problema. Si te hace falta un vacuum puedes hacerlo después, por > separado. > > -- > Alvaro Herrera Vendo parcela en Valdivia: > > http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372 > "Industry suffers from the managerial dogma that for the sake of stability > and continuity, the company should be independent of the competence of > individual employees." (E. Dijkstra) >
