Comment puis-je obtenir les lignes de SHOW PROCESSLIST en utilisant MySQL Connector pour .NET ou Dapper?

c# dapper mysql mysql-connector

Question

Je dois analyser les requêtes en cours sur mon serveur MySQL. Quel est le moyen le plus simple de récupérer le résultat de SHOW PROCESSLIST depuis MySQL Connector pour .NET ou avec Dapper ?

Peut-être quelque chose comme (avec Dapper):

var rows = connection.Query("SHOW PROCESSLIST");

Réponse acceptée

Les résultats de la plupart des méta-commandes MySQL sont représentés dans la pseudo-base de données INFORMATION_SCHEMA :

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi