Uso de tubos de lista


([N2] alfredorm01) #1

Hola.

¿Cual es la manera mas eficiente de pasar datos de una tabla a otra utilizando los tubos?

Por sus respuestas muchas gracias


([N4] Fran) #2

Buenos dias:

La manera con mejor rendimiento sería disparando el tubo en un proceso que ha sido disparado en tercer plano. De esta forma, la creación de los nuevos registros se hace en el servidor, sin generar sockets ni tráfico de red y el rendimiento es mucho mejor… eso si, hay que sopesar una característica de los tubos: Si añades o quitas campos en las tablas de origen y destino, los tubos no se “refactorizan”. Debido a esto, los capilares se “descuadran” y pasan los datos a los campos incorrectos.

Si usas tubos tienes que acordarte de ir a revisarlos y corregirlos (si fuese necesario) cuando añadas o quites campos en las tablas de origen o destino del tubo.