For example, when a button is clicked, a backend workflow is triggered to delete many elements.
10 entries from Data Type 1
1 entry from Data Type 2
1,000 entries from Data Type 3
1,000 entries from Data Type 4
1,500 entries from Data Type 5
1,000 entries from Data Type 6
20 entries from Data Type 7
20 entries from Data Type 8
1,000 entries from Data Type 9
2,000 entries from Data Type 10
When I delete this amount of elements, can the action Delete a list of things can do this? Or is it better to have a recursive workflow and delete one by one?
Recursive workflows can be a great way to operate on large lists. A recursive workflow limits the capacity impact of working with large lists by ensuring Bubble can go through the list one by one, or in small chunks until the list is exhausted. This prevents data operations from being “stacked” on top of each other, running in parallel, and instead runs them in succession.