Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Po zakończeniu korzystania ze źródła danych aplikacja wywołuje program SQLDisconnect. SQLDisconnect zwalnia wszystkie instrukcje przydzielone dla połączenia i odłącza sterownik od źródła danych. Po rozłączeniu aplikacja może wywołać SQLFreeHandle , aby uwolnić uchwyt połączenia. Przed wyjściem aplikacja wywołuje również SQLFreeHandle , aby uwolnić uchwyt środowiska.
Po rozłączeniu aplikacja może ponownie wykorzystać przydzielony uchwyt połączenia, albo do innego źródła danych, albo do ponownego połączenia z tym samym źródłem danych. Decyzja o pozostaniu w kontakcie zamiast późniejszego rozłączania i ponownego łączenia wymaga od autora aplikacji rozważenia względnych kosztów każdej opcji. Połączenie ze źródłem danych i pozostanie połączeniem może być stosunkowo kosztowne, w zależności od nośnika połączenia. Dokonując kompromisu, aplikacja musi również założyć prawdopodobieństwo i czas dodatkowych operacji na tym samym źródle danych. Aplikacja może również wymagać korzystania z więcej niż jednego połączenia.