Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mendapatkan jumlah koneksi yang tidak digunakan/digunakan di kumpulan koneksi nodejs mysql?

Dengan melihat kode sumber di sini , tampaknya Anda dapat melihat:

pool.config.connectionLimit     // passed in max size of the pool
pool._freeConnections.length    // number of free connections awaiting use
pool._allConnections.length     // number of connections currently created, including ones in use
pool._acquiringConnections.length // number of connections in the process of being acquired

Catatan:Koneksi baru dibuat sesuai kebutuhan hingga ukuran maksimum kumpulan sehingga _freeConnections.length bisa jadi nol, tetapi ada lebih banyak koneksi dalam batas sehingga waktu berikutnya .getConnection() dipanggil, itu akan membuat koneksi baru.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL menggunakan Sum dan Case

  2. Masukkan menggunakan LEFT JOIN dan INNER JOIN

  3. Atas permintaan pagination (Catatan paginasi sesuai permintaan pengguna)

  4. MySQL:#126 - File kunci salah untuk tabel

  5. Bagaimana cara menyimpan sejumlah besar catatan dalam database MySql?