Recherche de site Web

Comment vérifier le temps de requête dans MySQL ?


Lorsqu'il travaille sur un serveur MySQL, l'utilisateur peut concevoir et créer des bases de données, les maintenir, récupérer et gérer les sauvegardes, ainsi que mesurer les performances. Plus précisément, la mesure de la performance des bases de données est liée au temps. Ainsi, pour mesurer la performance de la base de données, les développeurs doivent mesurer le temps de requête.

Ce blog fournira la méthode pour vérifier le temps de requête dans MySQL.

Comment vérifier le temps de requête dans MySQL ?

Pour vérifier le temps de requête dans MySQL, ouvrez d'abord et connectez le terminal Windows au serveur MySQL. Ensuite, affichez tout et changez de base de données. Ensuite, définissez la valeur de profilage à 1. Après cela, montrez les tables et affichez leur contenu. Enfin, exécutez la commande SHOW PROFILES; pour lister le temps de toutes les requêtes exécutées.

Étape 1 : Accéder au serveur MySQL

Tout d'abord, ouvrez le terminal Windows et exécutez la commande « mysql » :

mysql -u root -p

Selon la sortie fournie, le terminal est connecté avec le serveur MySQL avec succès :

Étape 2 : Afficher la base de données

Ensuite, affichez toutes les bases de données disponibles en exécutant la commande “SHOW ” avec l'option “DATABASES ” :

SHOW DATABASES;

À partir de la sortie donnée, la base de données “testdb” est sélectionnée pour un traitement ultérieur :

Étape 3 : Définir la valeur du profil

Maintenant, assignez la valeur à la variable « profiling » en exécutant la commande « SET » :

SET profiling = 1;

Étape 4 : Changer de base de données

Pour changer la base de données, exécutez la commande USE :

USE testdb;

Étape 5 : Afficher les tableaux

Ensuite, exécutez la requête suivante pour lister toutes les tables existantes :

SHOW TABLES;

Selon la sortie ci-dessous, la base de données actuelle contient une seule table nommée testingtable1 :

Étape 6 : Afficher le contenu du tableau

Exécutez la commande « SELECT » pour voir les enregistrements de la table :

SELECT * FROM testingtable1;

Étape 7 : Vérifiez le temps de la requête

Enfin, vérifiez le temps de toutes les requêtes exécutées ci-dessus, utilisez la commande « SHOW » avec l'option « PROFILES » :

SHOW PROFILES;

Dans la commande mentionnée ci-dessus, l’option “PROFILES” est utilisée pour afficher des informations détaillées sur chaque instruction :

Il peut être observé que les requêtes précédemment utilisées sont affichées dans le tableau avec leur durée d'exécution.

Conclusion

Pour vérifier le temps de requête dans MySQL, ouvrez d'abord et connectez le terminal Windows au serveur MySQL. Ensuite, affichez tout et changez de base de données. Après cela, montrez les tables et affichez leur contenu. Ensuite, définissez la valeur de « profilage » à « 1 » et effectuez différentes requêtes. Enfin, exécutez la commande « SHOW PROFILES; » pour lister la durée de temps de toutes les requêtes exécutées. Ce blog a illustré la méthode pour vérifier le temps de requête dans MySQL.