Limitations for adding the process variable in

Hi Flowable,

i just concern about maximum how many process variable can i add in a single process instance.

thanks in advance
tiru

Hi Tiru,

How many are you thinking of? You can see in the benchmarking blogs here and here (Benchmark Test 5) some comparisons.

Cheers, Paul.

thanks for quick reply @PHH

approximately A 1000 process variables want to add in a single process instance

is that work or is there any performance issue while execution of process

thanks
tiru

Are these process variables actually used as part of the process, e.g. for flow conditions etc? If not, you might want to consider using transient variables or a more complex data type, e.g. json.
Can you give a bit of insight as to how the 1000 data items are being used (coming from one system and going to another as part of a workflow)?

Cheers, Paul.

sorry for late

till now not all process variables are used for flow condition but may be in future this will happen so i just concern about how many process variables can we add without affecting a performace

thanks
tiru

Thousand variables means thousand rows in the variable table. If you need to fetch these, that will have an impact (if you have many process instances). As stated above, transient variables, if you don’t need them to be persisted (i.e. not used later) could be useful.

thanks @joram
cheers tiru