Bagikan melalui


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

Berkomunikasi dengan SQL Server (ODBC)