Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6040385
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T06:30:23+00:00 2026-05-23T06:30:23+00:00

At SharePoint Saturday in Lisle, IL this weekend, Robert Bogue said there’s a difference

  • 0

At SharePoint Saturday in Lisle, IL this weekend, Robert Bogue said there’s a difference between active and running workflows. I’ve looked on the web, but can someone clarify?

If I can have up to millions of active workflows on the server, why can I only have 15 or so running workflows per server?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T06:30:24+00:00Added an answer on May 23, 2026 at 6:30 am

    Yes, there is a difference:

    • “Running” Workflows are all which currently are doing something (i.e. executing an activity).
    • “Active” Workflows are simply all which are “running” but currently are not doing anything – e.g. waiting for OnItemChanged or DelayActivity.

    The key to understand this is WorkflowEventDeliveryThrottle (here for SP2007, because the documentation for 2010 doesn’t exist). The standard value for this is property is 15. That means that there are only 15 concurrent workflow which can run at the same time. After this limit is reached the workflows get queued to the OWSTimer which executes the workflows after some arbitrary time (I think the workflow timer job is set to every 5 minutes).

    This Throttle can be changed by using stsadm (AFAIK Powershell doesn’t work – you can change the property via code of course setting SPWebService.WorkflowEventDeliveryThrottle):

    stsadm -o setproperty -pn workflow-eventdelivery-throttle -pv "20"
    

    Now the maximum number of “running” workflows (better would be “maximum number of workflow events that can be processes simultaneously”) would be 20. See some other SO post where someone plays with the parameter.

    There is a nice technical blog post to understand Workflow Event Processing: About the “workflow-eventdelivery-throttle” parameter.

    Similar to the throttle is the WorkflowEventDeliveryBatchSize which denotes the maximum number of workflow events that are processed in a batch.


    Summary:

    • You can have thousands of active workflows, e.g. all waiting for the workflow item to be changed. They are not running, not finished – simply active.
    • There is a limited number of workflow events that can be processed at the same time (you called it “running” workflows)
    • You could also have thousands of running workflows, e.g. all of them might get triggered by a delay activity set to 5 minutes, but only a limited number of them is running simultaneously, the rest of them gets queued for later execution.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Hello SharePoint developpers ! I can't deeply understand the difference between Query and ViewXml
In sharepoint my web part is calling a web service. This web service does
For some reason, our sharepoint site always goes down on Saturday. It's the stangest
SharePoint has been getting a lot of hype these days. There are contracts/job postings
On SharePoint application page I am using placeholder in <input> like this: <input type=text
SharePoint does integrate active directory accounts, of course, but how about security groups? Have
In SharePoint I can tee up a binding to an edit field like this
Hello Sharepoint developers ! Have you ever tried to do a join between lists
( sharepoint 2007 ) i am creating a sharepoint workflow this workflow is started
SharePoint 2007 Sequential Workflow in VS 2008 There is an issue wherein my workflow

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.