DBAtlas · Atlas d'exploitation des bases de données

Afficher la liste des processus

MySQLSession

Commande

SELECT id, user, host, db, command, time, state, LEFT(info, 100) AS query FROM performance_schema.processlist WHERE command <> 'Sleep' ORDER BY time DESC;

Ce que fait la commande

Liste toutes les connexions non inactives, la requête qu'elles exécutent et le temps écoulé.

Quand l'utiliser

Pour diagnostiquer les sessions actives et les requêtes longues.

Attention

Raccourci : SHOW FULL PROCESSLIST; performance_schema.processlist fournit toutes les colonnes et peut être filtré avec WHERE. La colonne time est en secondes.

Ouvrir dans DBAtlas →

Voir aussi