Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Francisco >Dejando aparte cosas de trigger, que ya te han comentado, lo primero que te recomendaria yo en un proceso tipo batch de estos. salvo que tengas un problema enorme de espacio, es limpiar los datos antes de seguir con el INSERT/UPDATE. Dejando aparte que esto le pueda ayudar al optim

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Alvaro. >> CREATE TABLE bodegas   /*la tabla es mucho más ancha*/ >> ( >> >>   bodega character varying(3) NOT NULL, >>   item character varying(15) NOT NULL, >>   buffer numeric(12,3) DEFAULT 0, >>   pedidos_clientes numeric(12,3) DEFAULT 0, >>   comprometido_pedido numeric(10,3) DEFAULT 0,

Re: Optimizar Update

2023-09-08 Thread Alvaro Herrera
mauricio pullabuestan escribió: > SET work_mem = '500MB'; > TRUNCATE item_bodega_pedidos_spp; > COPY item_bodega_pedidos_spp FROM '/home/pasa_vfp_pg/bodega_migra.csv' > DELIMITER ',' CSV HEADER; Asegúrate de hacer un ANALYZE después de insertar los datos en esta tabla. -- Álvaro Herrera

Re: Optimizar Update

2023-09-08 Thread Alvaro Herrera
mauricio pullabuestan escribió: > CREATE TABLE bodegas   /*la tabla es mucho más ancha*/ > ( > >   bodega character varying(3) NOT NULL, >   item character varying(15) NOT NULL, >   buffer numeric(12,3) DEFAULT 0, >   pedidos_clientes numeric(12,3) DEFAULT 0, >   comprometido_pedido numeric(10,3)

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Jaime wrote: >> >> Buenas tardes. >> >> Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a >> partir de una tabla de Visual Foxpro (140 registros)  un directorio en >> Ubuntu y luego ejecuta una función en postgres que  copia los datos del >> archivo scv a una tab

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Horacio. > Hola, >> On 7/09/2023, at 2:41 PM, mauricio pullabuestan wrote: >> >> Buenas tardes. >> >> Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a >> partir de una tabla de Visual Foxpro (140 registros)  un directorio en >> Ubuntu y luego ejecuta una funci

Re: Optimizar Update

2023-09-08 Thread Francisco Olarte
On Thu, 7 Sept 2023 at 22:42, mauricio pullabuestan wrote: > Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a > partir de una tabla de Visual Foxpro (140 registros) un directorio en > Ubuntu y luego ejecuta una función en postgres que copia los datos del > archivo s