Hvordan stoppe en spørring i MySQL

Hver tilkobling til og spørring kjøres på en MySQL database kjøres som en egen tråd. Hver tråd har en unik tråd ID som gjør at serveren kan overvåke sin aktivitet. Hvis du har MySQL PROCESS privilegium kan du se hva trådene kjører. Hvis du har SUPER privilegium du kan stoppe en lang kjører eller ikke-responsive spørring med kommandoen kill. Du må vite tråden ID for spørringen du ønsker å stoppe.

Bruksanvisning

1 Logg deg inn på MySQL database.

2 Skriv inn kommandoen "SHOW PROCESSLIST;" for å vise den aktuelle løpende tråder. Hver rad av utgangen vil ha et ID-nummer i den første kolonne. Legg merke til ID-nummer for spørringen som du ønsker å stoppe.

3 Skriv inn kommandoen "KILL QUERY <ID>;" for å stoppe søket. Erstatt "<ID>" med ID-nummeret av spørringen som du ønsker å stoppe.

4 Skriv inn kommandoen "SHOW PROCESSLIST;" en gang til for å sikre at søket har blitt stoppet.

5 Skriv inn kommandoen "exit;" å lukke tilkoblingen til MySQL database.