Hola, tengo que hacer un delete de una tabla de 1.000.000 de registros

aprox y luego volver a actualizarla desde un archivo de texto que recibo
mes a mes.

El tema es que cuando hago el DELETE .... me tira error de timeout
" A timeout has occured. If you were establishing a connection, increase
Timeout value in ConnectionString. If you were executing a command,
increase the CommandTimeout value in ConnectionString ....."

Hay alguna forma optimizada para eliminar un bloque tan grande de registros

Me paso algo similar cuando hago un copy from de una tabla de alrededor de 
1.500.000 de filas

Gracias

Pablo

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a