Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać liczbę nieużywanych/używanych połączeń w puli połączeń nodejs mysql?

Patrząc na kod źródłowy tutaj , wygląda na to, że możesz spojrzeć na:

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

Uwaga:Nowe połączenia są tworzone w razie potrzeby do maksymalnego rozmiaru puli, więc _freeConnections.length może wynosić zero, ale jest o wiele więcej połączeń w limicie, więc następnym razem .getConnection() zostanie wywołane, utworzy nowe połączenie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać STRCMP() do porównywania 2 ciągów znaków w MySQL?

  2. MySQL:Jak mogę uzyskać znacznik czasu ostatniego wstawienia do bazy danych?

  3. Ograniczenie klucza obcego MySQL — kolumna liczb całkowitych

  4. Wyszukiwarka słów Scrabble z symbolami wieloznacznymi

  5. Dołącz do pojedynczego wiersza z tabeli w MySQL