Udostępnij za pośrednictwem


Aplikacje wielowątkowe

SQL Server Jest sterownik ODBC Klient macierzysty sterownik wielowątkowych.Pisania aplikacji wielowątkowych stanowi alternatywę dla procesu wiele wywołań ODBC za pomocą wywołania asynchroniczne.Wątek można wykonać synchroniczne połączenie ODBC i innych wątków może przetwarzać podczas pierwszego wątek jest zablokowany, oczekiwanie na odpowiedź na jego wywołanie.Ten model jest bardziej wydajny niż asynchronicznych wywołań, ponieważ eliminuje narzutów, takich jak ruch w sieci i dokonywania wywołań funkcja ODBC powtarzających się badań na SQL_STILL_EXECUTING.

Asynchroniczny tryb jest nadal efektywnej metoda przetwarzania.Poprawę wydajności wielowątkowe modelu nie są wystarczająco uzasadniające poprawiania asynchronicznego aplikacji.Jeśli użytkownicy konwertowania biblioteki DB aplikacji, które wykorzystują model asynchronicznego biblioteki DB, łatwiej przekonwertować je na model asynchronicznego ODBC.