Multithreading

Firebird ODBC provee dos niveles de protección de hilos, ya sea mediante la compartición de los entornos o de los punteros de conexión.

Si el controlador es compilado utilizando la siguiente definición:

entonces el mismo no poseerá soporte para múltiples hilos. Esto proporciona mayor rendimiento, sin embargo la responsabilidad del control de los hilos es transferido a la librería del cliente de Firebird.

Predeterminado: El controlador es compilado utilizando la siguiente definición:

entonces una sola conexión puede compartir múltiples hilos locales.

Si el controlador es compilado utilizando la siguiente definición:

entonces un solo entorno puede ser compartido por múltiples hilos locales.