Je souhaite vérifier les requêtes en cours d'exécution pour une instance de MySQL sur Amazon Relational Database Service (Amazon RDS). Comment puis-je faire ?

Pour mieux comprendre le profil de performance d'une instance de MySQL exécutée sur Amazon RDS, vérifiez les requêtes en cours d'exécution sur celle-ci à tout moment donné.

Pour vérifier les requêtes en cours d'exécution sur une instance de MySQL sur Amazon RDS, procédez comme suit :

1.    Connectez-vous à l'instance DB qui exécute le moteur de base de données MySQL.

2.    Exécutez la commande suivante :

SHOW FULL PROCESSLIST\\G

3.    Ou exécutez la requête suivante pour extraire le même ensemble de résultats :

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST

Remarque : votre compte utilisateur doit disposer du privilège d'administration pour le serveur PROCESS MySQL si vous souhaitez voir tous les threads exécutés sur une instance de MySQL. Sinon, SHOW PROCESSLIST affiche uniquement les threads associés au compte MySQL que vous utilisez. Si vous n'utilisez pas le mot-clé FULL, seuls les 100 premiers caractères de chaque instruction apparaissent dans le champ Infos.


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support.

Date de publication : 07/07/2015

Date de mise à jour : 27/07/2018