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

MySQL - numero di connessione raggiunto

Si C'è. In MySQL puoi interrogare

SHOW GLOBAL STATUS

per ottenere l'elenco completo delle statistiche del server. Lì vedrai ciò di cui hai bisogno:

  • Connessioni (connessioni totali riuscite o meno)
  • Thread_connected (totale connessioni attive, utile se vuoi controllare le connessioni attive)

ma non puoi ottenere connessioni create nell'ultima ora in modo nativo. Invece puoi richiedere questi dati ogni ora e memorizzare il valore precedente, quindi il conteggio desiderato sarebbe la differenza tra Connections effettive e precedenti valori.

suggerimento :per ottenere solo la variabile desiderata puoi eseguire query come:

SHOW GLOBAL STATUS LIKE 'Connections'