Threading Architecture
- Last Updated: May 12, 2026
- 1 minute read
- OpenAccess SDK
- Version 8.1
- Documentation
A JDBC driver can be based on one of the following architectures:
- Thread impaired. The JDBC driver serializes all JDBC calls. All requests are handled one by one, without concurrent processing.
- Thread per connection. The JDBC driver processes requests concurrently with statements that do not share the same connection; however requests on the same connection are serialized. The JDBC driver uses this architecture.
- Fully threaded. All requests use the threaded model. The JDBC driver processes all requests on multiple statements concurrently.