Hi Henk-Jan,
In the above example i gave, the CSV 2 CSV translation takes 12GB.
the same file with the same amount of records in and out CSV 2 DB takes 7GB of memory.
CSV 2 DB however takes more process time because of inserting / updating per line.
This i tackled by translating CSV 2 CSV (splitup as mentioned) and in the communicationscript (File), using mysqlimport to dump the whole CSV in a table which is a lot quicker.
When using DB as incoming channel it's quicker then a CSV grammar and uses less memory.
I don't realy know the technical reason why it is this way, it's just my experience trying to use bots for processing very large files.
Op donderdag 7 april 2022 om 12:29:49 UTC+2 schreef eppye: