Memutuskan sambungan dari Sumber Data
Berlaku untuk: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Setelah aplikasi selesai menggunakan sumber data, aplikasi memanggil SQLDisconnect. SQLDisconnect membebaskan pernyataan apa pun yang dialokasikan pada koneksi dan memutuskan koneksi driver dari sumber data. Setelah terputus, aplikasi dapat memanggil SQLFreeHandle untuk membebaskan handel koneksi. Sebelum keluar, aplikasi juga memanggil SQLFreeHandle untuk membebaskan handel lingkungan.
Setelah terputus, aplikasi dapat menggunakan kembali handel koneksi yang dialokasikan, baik untuk menyambungkan ke sumber data yang berbeda atau menyambungkan kembali ke sumber data yang sama. Keputusan untuk tetap terhubung alih-alih memutuskan dan menyambungkan kembali nanti mengharuskan penulis aplikasi mempertimbangkan biaya relatif dari setiap opsi. Menyambungkan ke sumber data dan sisa tersambung dapat relatif mahal, tergantung pada media koneksi. Dalam melakukan trade-off, aplikasi juga harus membuat asumsi tentang probabilitas dan waktu operasi tambahan pada sumber data yang sama. Aplikasi mungkin juga harus menggunakan lebih dari satu koneksi.
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk