From: | edomax <edomax(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: insertar registros e indice de una tabla |
Date: | 2011-03-25 03:26:46 |
Message-ID: | 4D8C0B76.2060104@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Es buena idea bajar los indices contrainst y trigger antes de insertar,
eso optimiza considerablemente los tiempos de carga... pero cuidado ya
que la data proveniente del archivo de texto debe ser consistente, ya
que si hay algun problema los trigger o contrainst puede que no se
puedan subir.
saludos
eduardo arenas
El 23-03-11 16:50, Gilberto Castillo Martínez escribió:
>
> El mié, 23-03-2011 a las 15:40 -0500, Carlos Edward Grajales Marmolejo
> escribió:
>> Lo recomendable para insertar volumenes de datos altos como el que
>> necesitas en tiempos bajos es no tener ningun tipo de indices, llaves
>> ( primarias, foraneas, unicas), triggers, etc. Por que estos
>> elementos adicionan validaciones al sistema y esto se ve traducido en
>> tiempo, para la prueba un boton de 600 mil a 23 mil.
> Se me ocurre que puedes armar una script donde captures los datos en una
> tabla sin índice en el esquema public, luego la pases para un esquema
> dado le creas el índice y borres la del esquema public.
>
> Por es vía debe obtener los tiempos del inicio.
>
>
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu
> Visit our web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripci?n:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | José Fermín Francisco Ferreras | 2011-03-25 12:45:38 | RE: insertar registros e indice de una tabla |
Previous Message | Alvaro Herrera | 2011-03-25 00:34:38 | Re: Lentitud BD postgresql !!! |