Jaime Casanova escribió: > 2009/3/10 Alvaro Herrera <alvhe...@alvh.no-ip.org>: > > > >> por esto buscaba algun comando que verifique toda la base de datos > >> antes de ponerla operacional. al menos el ultimo vacuum analyze no me > >> informo de nada incorrecto.. pero es suficiente? > > > > No necesariamente. No es el proposito para el que existe. En versiones > > nuevas, VACUUM se salta de procesar algunas páginas que se sabe que no > > necesitan limpieza. Y de todas maneras no revisa la consistencia de los > > índices, o de los punteros TOAST (que son lo más frágil). > > REINDEX DATABASE deberia funcionar al menos en lo que a indices se refiere
Que yo recuerde, esa orden sólo procesa los índices de los catálogos de sistema ... Quizás un pg_dump y posterior restore de toda la base podría ser considerado un chequeo de integridad. -- Alvaro Herrera http://www.advogato.org/person/alvherre "Aprende a avergonzarte más ante ti que ante los demás" (Demócrito) -- TIP 4: No hagas 'kill -9' a postmaster