Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le pilote ODBC SQL Server Native Client est un pilote multithread. L’écriture d’une application multithread est une alternative à l’utilisation d’appels asynchrones pour traiter plusieurs appels ODBC. Un thread peut effectuer un appel ODBC synchrone, et d’autres threads peuvent traiter pendant que le premier thread est bloqué en attente de la réponse à son appel. Ce modèle est plus efficace que d’effectuer des appels asynchrones, car il élimine la surcharge telle que le trafic réseau et effectue des tests répétés d’appels de fonction ODBC pour SQL_STILL_EXECUTING.
Le mode asynchrone est toujours une méthode efficace de traitement. Les améliorations des performances d’un modèle multithread ne suffisent pas pour justifier la réécriture d’applications asynchrones. Si les utilisateurs convertissent DB-Library applications qui utilisent le modèle asynchrone DB-Library, il est plus facile de les convertir en modèle asynchrone ODBC.
Voir aussi
Création d’une application de pilote ODBC SQL Server Native Client