Tuning BPEL processes that contain human tasks
There are various ways to improve the performance of BPEL processes that contain human tasks.
The following topics describe how to tune BPEL processes that contain human tasks.
- Reduce concurrent access to human tasks
When two or more people try to claim the same human task, only one person will succeed. The other person is denied access.- Optimize task and process queries
The query and queryAll API calls for retrieving task and process lists can result in complex SQL queries that include combinations of multiple database tables. An optimized representation of the data helps to address performance requirements, particularly for human workflow applications where multiple users access task lists concurrently.