I want to know if multiple jobs can be run in parallel: multiple inbound jobs for same or different entities, inbound and outbound jobs running concurrently, outbound jobs for same or different entities, multiple data load jobs including for relationships between entities.
Yes, each of those can be run in parallel. Running multiple jobs in parallel will impact performance, and the effect will depend on the number of processes and load on the system.
Use distributed=true. If set to
true, the task runs in distributed mode, which is a good way to take advantage of a networked or clustered computing environment to spread the performance demands of reindexing over several nodes.
For example Reindex task