Chaque connexion et l'exécution de requêtes sur une base de données MySQL fonctionne comme un thread séparé . Chaque thread a un ID de thread unique qui permet au serveur de contrôler son activité. Si vous avez le droit de PROCESS MySQL, vous pouvez voir ce que les discussions sont actuellement en cours d'exécution . Si vous avez les droits de SUPER , vous pouvez arrêter une longue marche ou une requête non recevable avec la commande kill. Vous devez connaître l' ID de thread pour la requête que vous souhaitez arrêter . Instructions 1 Se connecter à la base de données MySQL 2 de taper la commande . " SHOW PROCESSLIST , " pour montrer les fils conducteurs de courant . Chaque ligne de la sortie aura un numéro d'identification dans la première colonne . Prenez note du numéro d'identification de la requête que vous voulez arrêter 3 Tapez la commande "kill QUERY ; ». Arrêter la requête. Remplacer " " avec le numéro d'identification de la requête que vous voulez arrêter 4 Tapez la commande . " SHOW PROCESSLIST , " une seconde fois pour s'assurer que la requête a été arrêté. 5 type la « sortie »; commande pour fermer la connexion à la base de données MySQL .
|