Profiling Morph Performance

Since upgrading from 5.7 to 5.9 we have been seeing a huge jump in the amount of time it takes for some of our morphs to finish running.

One morph that used to take a minute to run now has to be forcibly stopped after running for almost 10 minutes.

Is there a way to profile the performance of a morph? Also, I can't seem to locate a view that was previously available that would show you the overall layout of the actions and interdependencies between tables. Does that still exist, and if so, how do I access it?

Thanks!

Hi @beerye3,

Could you share more details about that workflow, as well as the system it runs on? It would be helpful to know which actions are used, the size of the data being processed, and where the data comes from (e.g., importing from a specific file format like QVD). If you can share a sample project file or a screenshot, that would be useful.

Also, how are you running it? If you're executing it manually in Desktop, you can check the execution time of each action by hovering the cursor over it.

You can access Diagram Mode by clicking the "Zoom Out" icon in the top right corner or using the context menu.

@beerye3, make sure that your machine doesn't run out of memory. If Windows starts swapping memory, that can drastically slow down your workflows.