Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

C# - Haruskah saya menggunakan koneksi database statis?

Saya berasumsi Anda menggunakan ODBC di sini karena Anda belum menyatakan dengan tepat dan biasanya digunakan...

Tidak, Anda harus menggunakan koneksi baru setiap kali, ini adalah praktik standar yang direkomendasikan Microsoft. Jika Anda menggunakan ODBC dll, maka windows akan mengelola koneksi ini, menyimpannya dalam cache untuk digunakan kembali, dan membuatnya lebih mudah untuk mengelola masa pakainya.

Jika Anda menggunakan koneksi statis, Anda mungkin membuangnya lebih awal atau menutupnya tanpa mengetahuinya. Secara umum ini hanya sedikit lebih canggung dan pengoptimalan prematur.

Lihat OdbcConnection untuk info lebih lanjut.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prosedur tersimpan SQL untuk memeriksa nilai ya/tidak dalam tabel dan menjalankan sql

  2. Mengonversi String ke Tanggal dan memunculkan pengecualian saat String yang diberikan tidak valid

  3. Salin baris dan ubah sebagian kecil kolom?

  4. Hibernate:ID generator menggunakan increment dan Oracle Schema

  5. Kembalikan baris dengan nilai maksimal satu kolom per grup