community
cancel
Showing results for 
Search instead for 
Did you mean: 

alteryx server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.

Designer vs Server Performance degradation

Alteryx Certified Partner

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.

Alteryx
Alteryx

@paul_houghton 

 

I've offered one possible explanation here.

Asteroid

It could also be the physical location of the server which gives slow transfer speeds. Just a thought.

Alteryx
Alteryx

Yeah, location of the server would be something also to check.

 

You'd also want to look at:

 

  1. CPU's of the two machines, are they similar?
  2. RAM similar?
  3. What's the sort/join RAM setting within Alteryx on each box?
  4. Are there any firewall rules on the server sending the connections round the houses? (so to speak)
  5. Same database drivers being used on desktop and server?

I'll add to the list if I can think of anymore things to check too.

 

Alteryx Certified Partner

@JoeS wrote:

Yeah, location of the server would be something also to check.

 

You'd also want to look at:

 

  1. CPU's of the two machines, are they similar?
  2. RAM similar?
  3. What's the sort/join RAM setting within Alteryx on each box?
  4. Are there any firewall rules on the server sending the connections round the houses? (so to speak)
  5. Same database drivers being used on desktop and server?

I'll add to the list if I can think of anymore things to check too.

 


I think the issue is the server instance (a dev instance) isn't the size of server that was expected (significantly smaller and smaller than desktop machines). Have a new scaled server being rolled out this week, will confirm if that solves the issue.