Missed the Q4 Fall Release Product Update? Watch the on-demand webinar for more info on the latest in Designer 24.2, Auto Insights Magic Reports, and more!
Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Does "Performance Profiling" actually decrease workflow processing performance?

mlittletn
7 - Meteor

The help documentation mentions that enabling Performance Profiling may decrease workflow processing performance.  Has anyone actually noticed any negative side affects from enabling the performance profiling?   I can't imagine it adds any significant overhead to purely track the duration for each tool and then capture/display in the log.   Maybe there is some minimal overhead for extremely large workflows.... 

 

I tend to turn it on for all workflows that I publish to my companies gallery so that if a workflow all the sudden takes longer to run I already have the profiling enabled to determine why.

 

From the help documentation:

  • Enable Performance Profiling: Select to receive information about the performance of tools in a workflow. After you run the workflow, in the Results window, you can view the time it took to run each tool in the workflow. Use this option to troubleshoot a specific workflow because it may decrease workflow processing performance.
1 REPLY 1
KilianL
Alteryx Alumni (Retired)

Hi @mlittletn ,

 

I just did a test and enabling performance profiling increased runtime from 2 seconds to 3.7 seconds. Tested on 10mio generated records, see attached.

 

This will differ depending on your data and workflow. It didn't make a big difference when I tested it on another workflow.

 

I suggest to run a test on your own workflows to see if it makes a difference.

 

Please mark this as the solution if it answers your question, it will help others to find solutions quicker.


Kind Regards,
Kilian
Solutions Engineer - Alteryx

Labels
Top Solution Authors