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

Ukuran Kolam Koneksi Maksimum

Secara umum, kekhawatiran tentang "menghabiskan sumber daya sistem" berlaku untuk server aplikasi dan server database. Semakin banyak koneksi database yang Anda izinkan, semakin banyak sesi bersamaan yang berjalan di server aplikasi, semakin banyak RAM yang dibutuhkan server aplikasi VM, semakin banyak permintaan ditempatkan pada CPU pada server aplikasi dan server database, dll. Jika antrian pekerjaan yang tertunda menjadi terlalu besar, Anda mungkin mendapati diri Anda menghabiskan lebih banyak waktu untuk menukar proses di dalam dan di luar CPU dan menjadwalkan tugas daripada melakukan pekerjaan yang bermanfaat. Ukuran maksimum pada kumpulan koneksi memungkinkan Anda untuk menangani longsoran lalu lintas atau kemacetan kinerja yang tidak terduga sedikit lebih anggun dengan melakukan kesalahan dengan cepat daripada membiarkan pengguna menghabiskan waktu menunggu balasan yang tidak akan pernah datang.

Database memang, secara umum, memiliki kemampuan untuk membatasi jumlah koneksi yang mereka dukung. Oracle memiliki PROCESSES dan SESSIONS parameter, misalnya, dan mendukung beberapa arsitektur koneksi (server khusus dan server bersama) untuk memungkinkan Anda menukar kinerja dengan konsumsi sumber daya untuk meningkatkan jumlah koneksi bersamaan yang dapat didukung database.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengubah pengaturan untuk Pengembang SQL untuk mengenali versi SDK saat ini dengan benar

  2. Nonaktifkan pemicu dan aktifkan kembali pemicu tetapi hindari perubahan tabel untuk sementara

  3. Kesalahan basis data Oracle di symfony2 (doktrin). Apakah pengaturan parameter.yml dengan benar?

  4. Deklarasikan Pengecualian Buat Pengguna Menggunakan Metode RAISE_APPLICATION_ERROR Di Database Oracle

  5. Pertanyaan bergabung SQL