sql >> Database teknologi >  >> RDS >> Mysql

Hvordan får man antallet af ubrugte/brugte forbindelse i nodejs mysql forbindelsespulje?

Ved at se på kildekoden her , ser det ud til, at du kan se på:

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

Bemærk:Nye forbindelser oprettes efter behov op til poolens maksimale størrelse, så _freeConnections.length kunne være nul, men der er mange flere forbindelser i grænsen, så næste gang .getConnection() kaldes, vil den oprette en ny forbindelse.




  1. Hvad er år 2038-problemet?

  2. MySQL-fejlkode:1305. FUNKTION JSON_EXTRACT findes ikke i MySQL-klientversion:5.5.52

  3. MySql Soft sletning

  4. Forståelse af 'datetimeoffset' Storage Size i SQL Server