Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Proces mysql
Forum PHP.pl > Forum > Serwery WWW
markonix
HTOP wyświetla mi mnóstwo procesów mysql.
Po restarcie wracają jak bumerang tak więc chciałbym poznać ich przyczynę albo przynajmniej źródło.
Jak zobaczyć chociaż którego użytkownika na serwerze dotyczą te procesy albo chociaż jakieś nazwy baz danych, tabel?

W /proc nie widzę większości procesów.
redeemer
htop w odróżnieniu np. od ps pokazuje Ci procesy włącznie z ich wątkami (jak naciśniesz F5 pojawi Ci się widok "drzewiasty"). Aby zobaczyć czym się aktualnie zajmuje baza, możesz wykonać w bazie polecenie
  1. SHOW FULL processlist
markonix
Biblioteki PD chyba nie mam zainstalowanej. Jakieś inne opcje?

Co do tego zapytania spróbowałem go bezpośrednio w PHPMyAdmin - działa ale pokazuje jeden proces i dla aktualnego użytkownika.
Pewnie go trzeba odpalić bardziej globalnie, np. na serwerze?
Kod
mysql -u [username] -p [dbname] -e [query]

Coś w ten deseń (wole się upewnić)?
redeemer
Cytat(markonix @ 30.09.2013, 20:12:37 ) *
Biblioteki PD chyba nie mam zainstalowanej. Jakieś inne opcje?
Nie rozumiem smile.gif

Cytat(markonix @ 30.09.2013, 20:12:37 ) *
Co do tego zapytania spróbowałem go bezpośrednio w PHPMyAdmin - działa ale pokazuje jeden proces i dla aktualnego użytkownika.
Pewnie go trzeba odpalić bardziej globalnie, np. na serwerze?
Najlepiej wykonaj je jako superuser (najczęściej użytkownik root) w mysql, to wtedy zobaczysz wszystkie procesy.
markonix
Sorki, literówka. Chodziło o ps-.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.