Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apakah lebih baik menjalankan banyak perintah sql dengan satu koneksi, atau menyambung kembali setiap saat?

Secara default, SqlConnection akan menggunakan penyatuan koneksi. Oleh karena itu kode Anda kemungkinan besar tidak benar-benar membuka banyak koneksi dalam kedua kasus tersebut.

Anda dapat mengontrol apakah SqlConnection akan menggunakan pooling dengan mengaktifkan atau menonaktifkan pool di connectionstring, tergantung pada DB untuk apa string koneksi Anda, sintaksnya akan bervariasi.

Lihat di sini untuk beberapa info jika Anda menggunakan MSSQLServer. Coba atur Pooling=false di string koneksi dan lihat apakah ada bedanya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat diagram hubungan tabel dari skema yang ada (SQL Server)

  2. Mendapatkan izin eksekusi ke xp_cmdshell

  3. Buat Database SQL Server dengan SQLOPS

  4. Kepatuhan GDPR dan SQL Server Anda

  5. Bagaimana cara mendapatkan hasil float dengan membagi dua nilai integer menggunakan T-SQL?