Multiple connections from a single application

A single application can work with multiple Connections to the same database and assign them to different threads.

You can avoid concurrency and deadlock problems in your application in several ways:

Related concepts
Multi-user database access
Related reference
Deployment options and threading and connection modes