Maison > base de données > tutoriel mysql > Comment interroger le processus MySQL

Comment interroger le processus MySQL

PHPz
Libérer: 2023-04-20 10:56:03
original
10140 Les gens l'ont consulté

MySQL est un système de gestion de bases de données relationnelles open source et le cœur des applications Web, utilisé pour stocker et accéder aux données sur le réseau. Lors de l'utilisation de MySQL, vous devez parfois interroger le processus MySQL pour comprendre les programmes actuellement exécutés sur le système.

Dans MySQL, vous pouvez afficher tous les processus en cours via la commande SHOW PROCESSLIST. Cette commande répertorie tous les processus d'exécution de requêtes, de verrous, de réplication et de connexions persistantes.

Voici les étapes détaillées pour interroger le processus MySQL :

  1. Ouvrez la fenêtre de ligne de commande MySQL.
  2. Entrez la commande suivante :

SHOW PROCESSLIST ;

  1. Après avoir exécuté cette commande, MySQL renverra la liste actuelle de tous les processus. La liste affichera des informations telles que l'ID de requête, l'utilisateur, l'hôte, la base de données, la commande, l'heure, l'état et les informations.

Parmi eux, Query ID représente l'ID du processus ; User représente le nom d'utilisateur auquel appartient le processus ; Host représente l'adresse IP ou le nom d'hôte de la connexion client ; db représente la base de données actuellement utilisée par le processus ; la commande en cours d'exécution par le processus en cours ; Time Indique l'heure d'exécution du processus en cours ; State indique l'état spécifique du processus en cours ; Info indique l'instruction d'exécution SQL exécutée par le processus en cours.

Par exemple, l'exemple suivant montre une liste des processus MySQL actuels :

HôteHeurelocalhostRequête064NULL3wordpress localhostwordpressVeille242NULLSleep04 lignes dans l'ensemble (0. 00 sec)La liste affiche quatre processus Les informations détaillées sont l'ID du processus, l'utilisateur, l'hôte, la base de données, commande, heure, état et informations.
mysql>
db
Commande

State
Info

1
root

NULL
starting AFFICHER LISTE DE PROCESSUS 2 ubuntu localhost wordpress Veille
NULL 4 root localhost
NULL
Grâce à cette méthode, vous pouvez surveiller et gérer le processus du système MySQL, vous aidant à mieux comprendre le fonctionnement du système et à améliorer l'efficacité et la qualité de la maintenance de la base de données.
L'interrogation des processus MySQL dans le terminal est simple et rapide, offrant au personnel d'exploitation et de maintenance MySQL et aux administrateurs de bases de données un moyen pratique de gérer les processus MySQL. En parallèle, vous pourrez également approfondir votre compréhension et votre maîtrise de la base de données MySQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal