Jak zabić proces uruchamiania przez ID w MySQL
- 3531
- 757
- Juliusz Janicki
MySQL to popularny system zarządzania relacyjnymi open source stosowany przez miliony programistów na całym świecie. Chociaż niezbędne jest monitorowanie procesów uruchamiania w MySQL, ważne jest również, aby zakończyć wszelkie procesy, które nie są już potrzebne. W tym artykule zapewnimy kompleksowy przewodnik na temat zabijania procesów uruchamiania w MySQL.
Przed zabiciem Prociess musisz znaleźć identyfikator procesu (PID) z działającego procesu MySQL. Możesz użyć następującego polecenia w kliencie linii poleceń MySQL:
Pokaż listę procesów;1 | Pokaż listę procesów; |
To polecenie wyświetla listę wszystkich aktywnych połączeń MySQL i powiązanych identyfikatorów procesu. PID jest wyświetlany w kolumnie ID wyjścia.
Teraz użyj jednej z poniższych metod zabicia tego procesu.
Metoda 1: Korzystanie z ZABIĆ
Komenda
Polecenie Kill jest przydatnym narzędziem do zakończenia uruchamiania procesów w MySQL. Umożliwia zakończenie określonego procesu, określając jego identyfikator procesu (PID).
Aby użyć polecenia Kill, zaloguj się do serwera MySQL jako użytkownik z wystarczającymi uprawnieniami i wykonaj następujące polecenie:
Zabić [identyfikator procesu];1 | Zabić [identyfikator procesu]; |
Zastępować „[identyfikator procesu]” z identyfikatorem procesu, który chcesz zakończyć. Możesz znaleźć identyfikator procesu za pomocą Pokaż listę procesów polecenie lub zapytanie Information_Schema.LISTA PROCESÓW tabela.
Na przykład, aby zakończyć proces z ID 12345, wykonaj następujące polecenie:
Zabij 12345;1 | Zabij 12345; |
Po wykonaniu ZABIĆ polecenie, proces zostanie natychmiast zakończony.
Metoda 2: Korzystanie z narzędzia MySQL Workbench
Jeśli wolisz używać narzędzia graficznego do zarządzania procesami uruchamiania w MySQL, narzędzie MySQL Workbench jest dobrą opcją. Zapewnia przyjazny dla użytkownika interfejs, który umożliwia łatwe przeglądanie i zarządzanie wszystkimi aktywnymi połączeniami z serwerem MySQL.
Aby użyć narzędzia MySQL Workbench do zabijania uruchomionych procesów, wykonaj następujące kroki:
- Otwórz narzędzie MySQL Workbench i połącz się z serwerem MySQL.
- Z głównego menu wybierz serwer> Eksport danych> Opcje zaawansowane.
- W oknie dialogowym Opcje zaawansowane wybierz kartę procesów.
- Karta procesów wyświetla informacje o wszystkich aktywnych połączeniach z serwerem MySQL. Wybierz proces lub procesy, które chcesz zakończyć.
- Kliknij przycisk procesu zabijania na pasku narzędzi.
- Potwierdź, że chcesz zakończyć proces, klikając przycisk Tak w oknie dialogowym Potwierdzenie.
- Wybrany proces lub procesy zostaną natychmiast zakończone.
Metoda 3: Korzystanie z klienta wiersza polecenia MySQL
Możesz także użyć klienta linii poleceń MySQL do zabijania uruchomionych procesów w MySQL. Ta metoda jest podobna do stosowania ZABIĆ polecenie, ale zapewnia bardziej przyjazny interfejs.
Aby użyć klienta linii poleceń MySQL do zabijania uruchomionych procesów, zaloguj się do serwera MySQL jako użytkownik z wystarczającymi uprawnieniami i wykonaj następujące polecenie:
MySqladmin Lista
Wyświetli się tabelę zawierającą informacje o wszystkich uruchomionych procesach, w tym identyfikator procesu (identyfikator), użytkownika, który zainicjował proces (użytkownik), host, z którego wykonano połączenie (host), nazwa używanej bazy danych ( db), rodzaj wykonywanego polecenia (polecenie) i bieżący stan procesu (stan).
Aby zakończyć określony proces, wykonaj następujące polecenie:
mysqladmin zabij [proces procesów]1 | mysqladmin zabij [proces procesów] |
Zastępować [identyfikator procesu] z identyfikatorem procesu, który chcesz zakończyć. Po wykonaniu polecenia proces zostanie natychmiast zakończony.
Wniosek
Podsumowując, zabijanie procesów uruchamiania w MySQL jest ważnym zadaniem dla administratorów i programistów bazy danych. Istnieje kilka metod, których można użyć do zakończenia uruchamiania procesów, w tym polecenie zabójstwa, narzędzie MySQL Workbench i klienta linii poleceń MySQL. Zarządzając uruchamianiem procesów, możesz upewnić się, że Twoja baza danych MySQL działa płynnie i wydajnie.