Skip to main content
ankitt714102
February 1, 2023
Question

Archive/Delete/ Manual Delete completed/Cancel Process

  • February 1, 2023
  • 4 replies
  • 0 views

Hi,

what we need to do if process model is consuming a lot of memory and due to  this appian environment getting very slow.have already set archive (3) day from data management tab.

Is Manually delete processes that have already been completed or cancelled is a another good option?

4 replies

stefanhelzle0001
Brainy
February 1, 2023

Manually deleting instances can be a first aid activity, but make sure to modify the model to consume less memory. Data management settings will not help here.

davel001150
February 1, 2023

A lot of questions emerge more than answers.  How big is this process per instance?  How many times does this process run?  How long does it stay active?  Is there any way to split it?  Does it do queries?  Maybe you could get by with fewer fields being queried?  Does it perform many alterations to the data?  Those multiple alterations could be condensed into a single script task so you're not saving so many versions of the same data.

You could also consider archiving sooner, such as 1 day.  However, that's going to make chasing down bugs harder.  Your O&M team might not thank you, or they might.  That's the cost of archiving soon.  Ideally you'd do everything you can to make them as rare and small and short-lived as practicable and then archive according to best balance of general performance and ability to debug.

ankitt714102
February 2, 2023

Thanks.

abhayd3663
February 10, 2023

Following best practices would help - 

1. Archive/delete any unnecessary processes in the environment as soon as possible.

2. Revisit Data Management setting and configure process models appropriately

3. Analyze health check report to identify highest resource consumption.

4. Remove unused objects.