GoDaddy Hjälp

Vi gjorde vårt bästa för att översätta den här sidan åt dig. Sidan är också tillgänglig på engelska.

Aktivera MySQL långsam frågeloggning

MySQL är ett av de mest populära databashanteringssystemen som används för databasdrivna webbplatser (som WordPress). Det är avgörande att du kan undersöka problem med MySQL på din VPS Hosting.

Steg

  1. Logga in på din server via SSH som root.
  2. Säkerhetskopiera /etc/my.cnf som /etc/my.cnf.bak.$(date +% F_% R)
              detta sparar en säkerhetskopia av filen med datum och tid
  3. Redigera filen /etc/my.cnf.
  4. vi /etc/my.cnf
  5. Infoga följande rader i avsnittet [mysqld]:
    mysql-versioner < än 5.5
    # Slow Query Log set-variable = long_query_time = 4 log-slow-queries = / var / log / slow-queries.log
    MySQL-versioner 5.5 och senare
    # Slow Query Log slow_query_log = 1 long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
    MariaDB
    # Långsam frågelogg slow_query_log long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
  6. Spara filen och avsluta redigeraren.
  7. Skapa loggfilen och ställ in rätt behörigheter
     peka på /var/log/slow-queries.log && chown mysql: mysql /var/log/slow-queries.log
  8. Starta om databastjänsten med kommandot som passar din miljö.
    CentOS 6 cPanel MySQL CentOS 6
    -tjänst mysql omstartstjänst mysqld omstartstjänst mariadb omstart
    CentOS 7
    systemctl mysqld omstart systemctl mariadb omstart
  9. Kontrollera den långsamma frågeloggen för att se till att den körs.
    cat /var/log/slow-queries.log
    Du bör se något liknande följande om det var korrekt aktiverat. Låt MySQL köra några timmar för att fånga en bra mängd data.
    / usr / libexec / mysqld, Version: 5.0.45-log (Källedistribution). började med: Tcp-port: 0 Unix-uttag: /var/lib/mysql/mysql.sock Tid-id-kommando-argument

Relaterade steg

Mer information

Mer information om de värdtjänster som GoDaddy erbjuder finns i vårMeny över värdtjänster .