Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để lấy số lượng kết nối không sử dụng / đã sử dụng trong nhóm kết nối mysql nodejs?

Bằng cách xem mã nguồn tại đây , có vẻ như bạn có thể xem:

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

Lưu ý:Các kết nối mới được tạo khi cần thiết với kích thước tối đa của nhóm nên _freeConnections.length có thể bằng 0, nhưng có nhiều kết nối hơn trong giới hạn nên lần sau .getConnection() được gọi, nó sẽ tạo một kết nối mới.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng DISTINCT bên trong JOIN sẽ gây ra sự cố

  2. Lệnh hiển thị ràng buộc trên bảng

  3. Cột bảng Mysql không được rỗng

  4. Làm thế nào để lưu trữ hơn 255 ký tự trong cơ sở dữ liệu MySQL?

  5. Cách kết nối Google Cloud SQL với C #