Wyłącz powolne rejestrowanie zapytań MySQL
MySQL to jeden z najpopularniejszych systemów zarządzania bazami danych używany w witrynach opartych na bazach danych (takich jak WordPress). Bardzo ważne jest, abyś mógł zbadać problemy z MySQL na swoim VPS lub serwerze dedykowanym. Rejestrowanie zapytań MySQL może spowodować duże obciążenie serwera, dlatego ważne jest, aby wyłączyć rejestrowanie po zakończeniu badania.
Kroki
- Zaloguj się na swój serwer przez SSH jako root.
- Edytuj plik /etc/my.cnf.
- Usuń lub zakomentuj (#) następujące wiersze w sekcji [mysqld]:
wersje mysql < niż 5.5#Dziennik powolnych zapytań #set-variable = long_query_time = 4 #log-slow-queries =/var/log/slow-queries.log
wersje MySQL 5.5 i nowsze#Dziennik powolnych zapytań #slow_query_log = 1 #long_query_time = 4 #slow_query_log_file =/var/log/slow-queries.log
MariaDB
#Dziennik powolnych zapytań #slow_query_log #long_query_time = 4 #slow_query_log_file =/var/log/slow-queries.log
- Zapisz plik i zamknij edytor.
- Uruchom ponownie usługę bazy danych za pomocą polecenia odpowiedniego dla środowiska.
CentOS 6 cPanel MySQL Usługa CentOS 6mysql restart usługi mysqld restart usługi mariadb restart
CentOS 7systemctl mysqld restart systemctl mariadb restart
- Sprawdź dziennik powolnych zapytań, aby upewnić się, że nie jest uruchomiony.
tail -f /var/log/slow-queries.log
Niech to potrwa kilka minut, aby upewnić się, że nic nie jest rejestrowane. Po zakończeniu możesz zakończyć polecenie „Ctrl-C”.
vi /etc/my.cnf
Powiązane czynności
- Włącz powolne rejestrowanie zapytań .
- Przejrzyj dziennik powolnych zapytań .
- Przejrzyj dziennik błędów PHP .
Usługi hostingowe GoDaddy
Nasi eksperci od serwerów mogą włączyć/wyłączyć powolne rejestrowanie zapytań MySQL i zoptymalizować MySQL. Aby dowiedzieć się więcej o tej usłudze, nasi przewodnicy GoDaddy są tutaj, aby pomóc.