Hvordan Kill langvarige søk i MySQL

Langvarige MySQL spørringer bremse databaseserveren, og det kan føre til at web-applikasjon til annen ut. For å løse problemet, kan du stoppe søket prosess i MySQL kommandolinjeverktøy. Spørringen stopper umiddelbart og frigjør ressursene på datamaskinen.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og skriv "cmd" i søketekstboksen. Trykk "Enter" for å åpne Windows kommandolinjen.

2 Type "mysql -h localhost -u bruker -pass" hvor "localhost" er navnet på MySQL server, "bruker" er ditt brukernavn database og "pass" er brukerens passord for å få tilgang til serveren. Brukernavnet du bruker må ha root-tilgang til serveren for å stoppe prosesser.

3 Type "show fullt processlist" og trykk "Enter". Kommandoen viser hver spørring som kjører på serveren og hvor lenge søket har kjørt. Legg merke til prosess ID knyttet til den langvarige søk.

4 Skriv "drepe PROCESS_ID" og trykk "Enter" der "PROCESS_ID" er ID for spørringen du hentet i trinn 3. Spørringen stopper umiddelbart og frigjør serverens ressurser.