I have developed a ETL process to sync a database from an MSSQL instance to Snowflake. Each step in the process is an individual workflow with the process embedded in an orchestration workflow using CReW runners to execute the process in order. most of the processes are run using InDB tools but they are at times needing to stream across DBs.
So my problem is I'm seeing significant performance degradation when comparing a workflow running locally in designer (~1:44 hrs) vs when running on server (~22:54hrs) and am trying to identify possible reasons for the performance difference.
Any ideas on what to check would be appreciated.