Come posso ottenere le righe dalla SHOW PROCESSLIST utilizzando MySQL Connector for .NET o Dapper?

StackOverflow https://stackoverflow.com/questions/8322007

Domanda

Ho bisogno di analizzare le query in esecuzione sul mio server MySQL. Qual è il modo più semplice per recuperare il risultato di SHOW PROCESSLIST dall'interno MySQL Connector for .NET, o utilizzando Dapper ?

Forse qualcosa di simile (con Dapper):

var rows = connection.Query("SHOW PROCESSLIST");
È stato utile?

Soluzione

I risultati della maggior parte di MySQL meta-comandi sono rappresentati nella pseudo-database di INFORMATION_SCHEMA:

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top