Umm, interesante, ¿Y cómo le digo que no me restaure este tipo de índices en específico? Saludos
Ing. Marcos Luís Ortíz Valmaseda PostgreSQL SysDBA && Rails Apprentice Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD) Universidad de las Ciencias Informáticas (http://www.uci.cu) Linux User # 418229 http://www.postgresql.org http://www.postgresql-es.org http://www.rubyonrails.org http://www.ruby-lang.org/es/ http://www.planetrubyonrails.org/ http://www.planetpostgresql.org ----- Mensaje original ----- De: "Alvaro Herrera" <alvhe...@alvh.no-ip.org> Para: "TND" <mlor...@uci.cu> CC: "pgsql-es-ayuda" <pgsql-es-ayuda@postgresql.org> Enviados: Lunes, 19 de Abril 2010 17:50:56 (GMT-0500) Auto-Detected Asunto: Re: [pgsql-es-ayuda] Archivos de restauración personalizados para restauración de la db sin los índices GIST/GINy módulos del contrib TND escribió: > Saludos, listeros. > Estaba leyendo un artículo de Josh Berkus en su > blog(http://it.toolbox.com/blogs/database-soup/using-84-parallel-restore-with-your-83-or-82-database-31575) > sobre cómo restaurar paralelamente las bases de datos usando los binarios de > la versión 8.4 para versiones anteriores. > > Está muy interesante el mismo, pero me queda una duda que no sé cómo hacerlo: > Al final del mismo, él daba algunas recomendaciones a la hora de enfrentarse > a estos procesos de actualización, y dos de éstos puntos son: > > 1-Los índices de tipo GIN o GIST demasiado largos (usados para full text > search y otras cosas) pueden tomar horas en su construcción. Esto puede tomar > el 75% del tiempo de la restauración fácilmente, por lo que si estos índices > no son requeridos para la producción inmediatamente, omita el proceso de > restauración de los mismos usando un archivo personalizado de restauración y > constrúyalos después de que la base de datos esté disponible y corriendo. > > 2-Recuerde que necesita omitir algún módulo del contrib de la actualización, > y luego de ello entonces instalarlos en la nueva versión. Los archivos de > restauración personalizados pueden ayudarte a hacer esto. > > Nunca he sabido cómo hacer estas cosas, o sea: ¿Cómo construir un archivo de > restauración personalizable que cuando haga este proceso no me restaure ni > los índices GIST/GIN ni los módulos del contrib que tenga instalados en mi > servidor de producción? pg_restore -l [ ... editas el archivo ...] pg_restore -L -- Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257 "Lo esencial es invisible para los ojos" (A. de Saint Exúpery) -- TIP 3: Si encontraste la respuesta a tu problema, publ�cala, otros te lo agradecer�n