Powered by Zoomin Software. For more details please contactZoomin

DataDirect OpenAccess SDK Help

Threading Architecture

  • Last Updated: June 26, 2026
  • 1 minute read
    • OpenAccess SDK
    • Version 8.1
    • Documentation

An ODBC driver can be based on one of the following architectures:

  • Not thread-safe. The ODBC driver should not be used in a multi-threaded environment.
  • Thread-impaired. The ODBC driver serializes all ODBC calls. All requests are handled one by one, without concurrent processing.
  • Thread per connection. The ODBC driver processes requests concurrently with statement handles that do not share the same connection handle; however requests on the same connection are serialized.
  • Fully threaded. All requests fully use the threaded model. The OpenAccess ODBC driver processes all requests on multiple statements concurrently.

The ODBC driver supports multithreaded applications on all platforms.

Alert