----- Mensaje original -----
> De: "Paola Alejandra de Montserrat Cordero Bon" <paola.corder...@gmail.com>
> Para: pgsql-es-ayuda@postgresql.org
> Enviados: Viernes, 12 de Junio 2015 2:57:33
> Asunto: [pgsql-es-ayuda] Problemas para cargar grandes bases de datos desde 
> archivos .csv
> 
> 
> 
> 
> 
> 
> Estimados:
> 
> Después de mucho buscar y experimentar script ejecute la siguiente
> para poder cargar archivo .CSV con alrededor de 3.500.000 de
> registros. El comando que utilice en psql fue:
> 
> -c \copy tabla from dato.csv using delimiters ';' with header csv
> 
> el problema que ya lleva dos horas y no tengo idea de si esta
> trabajando bien o solo esta en un loop
> 
> agradeceria me pudieran ayudar...tengo muchos otros archivos que
> cargar.
> 
> 
Puntualizando en tu inquietud: Para saber si la copia esta realmente 
ejeutandose, podes hacer un
select * from pg_stat_activity. De ahi, obtenes el pid del "COPY", y ejecutar 
un "strace" desde el SO, y ver si el proceso se esta "moviendo".

Otra columna interesante de pg_stat_activity es "waiting", lo cual te indica si 
el "COPY" esta activo, o a la espera de algo.

Tambien puede haber una falta de configuracion, triggers en ejecucion, otras 
consultas en curso, etc etc etc.

Saludos,
Gerardo

-
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