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

NodeJS MySQL - Bagaimana cara mengetahui koneksi dirilis atau tidak

Anda dapat memeriksa apakah koneksi ada di kolam untuk melihat apakah itu dilepaskan. Indeks dalam koneksi gratis akan menjadi -1 jika koneksi tidak dilepaskan. Ini contohnya.

var mysql = require('mysql');
var pool  = mysql.createPool({
  connectionLimit : 10,
  host            : 'localhost',
  user            : 'root',
  password        : ''
});

pool.getConnection(function(err, connection) {
    connection.query( 'SELECT something FROM sometable', function(err, rows) {

      console.log(pool._freeConnections.indexOf(connection)); // -1

      connection.release();

      console.log(pool._freeConnections.indexOf(connection)); // 0

   });
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah Varchar di Mysql 2147483647

  2. Dapatkan kenaikan otomatis berikutnya

  3. Cakephp 2.0 kueri mysql

  4. Memulai GearHost untuk Pengembangan Database MySQL

  5. Membuat database baru di DataGrip JetBrains