Insert masivos
Publicado por Marco (155 intervenciones) el 20/07/2018 03:47:00
Hola a todos, estoy trabajando con Clarion 10 y firebird 3.0 con la tecnica de la tabla boba.
Mi problema es que tengo un archivo .csv que contiene 15.000 registros, que lo paso a un queue y lo hace en segundos, pero cuando el queue paso a la base de datos me tarda 50 minutos aprox.
El codigo que utilizo es parecido al siguiente:
donde respuesta es la tabla boba
Tarda un monton.
Desde ya muchas gracias
Mi problema es que tengo un archivo .csv que contiene 15.000 registros, que lo paso a un queue y lo hace en segundos, pero cuando el queue paso a la base de datos me tarda 50 minutos aprox.
El codigo que utilizo es parecido al siguiente:
1
2
3
4
loop r# = 1 to records (q_datos)
get(q_datos,r#)
respuesta{prop:sql}='insert into table campo1, campo2 values q_datos.campo1, q_datos.campo2'
end
Tarda un monton.
Desde ya muchas gracias
Valora esta pregunta
0