Maximum number of transactions part2

bonsai
Mega Sage

※Paris version

 

I was able to learn how many transactions can be executed at one time in the following article.
It's related, but is this the difference between a free development instance and a paid instance?
Is it possible to increase the number of transactions that can be executed at one time when paying?

for example,,,
In the case of paid instances, transactions can be allocated and executed simultaneously for the number of managed instances (production / development / test).

Maximum number of transactions - Service Management - Question - ServiceNow Community

1 ACCEPTED SOLUTION

Yes. "8" seems to be "magic" number, which cannot be extended in terms of number of parallel executions. And on the other hand, ServiceNow has to save itself and guarantee a working platform even if developer decides to claim more resources as he should. 

Kind regards
Maik

View solution in original post

4 REPLIES 4

Maik Skoddow
Tera Patron
Tera Patron

Hi

the main difference between a PDI and a paid instance is the number of available nodes.

If you open in your PDI the page /xmlstats.do you can see right at the beginning of the page the number of available nodes.

find_real_file.png

On a customer PROD instance in most of the cases you have 4 nodes. But you can buy additional nodes. This is for example helpful if you want to run Discovery, which is really a resource consuming activity.

But that does not mean automatically that everything runs 4 times faster. It depends on how an application is able to spread the load accordingly.

On page https://docs.servicenow.com/bundle/rome-customer-service-management/page/product/vaccine-management/... there is a good hint how to spread the load on different nodes.

Kind regards
Maik

Thank you for answering!
Is it okay to think of it as up to 8 simultaneous executions, which is the same as the free version, basically if you do not set it?

Yes. "8" seems to be "magic" number, which cannot be extended in terms of number of parallel executions. And on the other hand, ServiceNow has to save itself and guarantee a working platform even if developer decides to claim more resources as he should. 

Kind regards
Maik

Hitoshi Ozawa
Giga Sage
Giga Sage

These are related terms but transaction, node, background jobs, semaphore are different terms.

The question seems more about how many background jobs can be executed on a single node rather than how many transactions.

Transaction does not have to be a background job. It can also be a REST API call or a foreground UI transaction. Thus, it's not limited to just 8 transaction per node.

On a paid instance, there are often more nodes so there can be more concurrent background jobs.