Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il driver ODBC di SQL Server Native Client è un driver multithreading. La scrittura di un'applicazione multithreading è un'alternativa all'uso di chiamate asincrone per elaborare più chiamate ODBC. Un thread può effettuare una chiamata ODBC sincrona e altri thread possono elaborare mentre il primo thread è bloccato in attesa della risposta alla chiamata. Questo modello è più efficiente rispetto all'esecuzione di chiamate asincrone perché elimina il sovraccarico, ad esempio il traffico di rete e esegue ripetute chiamate di funzione ODBC test per SQL_STILL_EXECUTING.
La modalità asincrona è ancora un metodo efficace di elaborazione. I miglioramenti delle prestazioni di un modello multithreading non sono sufficienti per giustificare la riscrittura delle applicazioni asincrone. Se gli utenti convertono DB-Library applicazioni che usano il modello asincrono DB-Library, è più facile convertirle nel modello asincrono ODBC.
Vedere anche
Creazione di un'applicazione driver ODBC di SQL Server Native Client