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

Jak uzyskać informacje o ID połączenia na żądanie?

Jak już odkryłeś, Identyfikator połączenia MySQL znajduje się jako atrybut obiektu połączenia:connection.threadId . Dotyczy to knex , ponieważ jest nałożony na mysql .

Możesz pobrać go z obiektu połączenia, gdy jest w zasięgu i umieścić w przydatnym miejscu ... coś takiego, jeśli jesteś w trybie ekspresowym.

    function whatever (req, res, next) {
       ...
       res.dbmsThreadId = connection.threadId
       ...
    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java PreparedStatement narzeka na składnię SQL podczas wykonywania()

  2. Wyświetl poziom izolacji dla zapytania w mysql

  3. Wartości null są automatycznie wstawiane podczas wykonywania zapytania przy użyciu JSP i MySQL

  4. MySQL WHERE IN () + AND , PDO zwraca tylko jeden wiersz

  5. NodeJS nie mógł połączyć się z najnowszą wersją MYSQL w kontenerze Docker