GoDaddy Hjælp

Vi gjorde vores bedste med oversættelsen af denne side til dig. Siden findes også på engelsk.

Aktivér logning af langsom forespørgsel fra MySQL

MySQL er et af de mest populære databasestyringssystemer, der bruges til databasestyrede sites (som WordPress). Det er afgørende, at du er i stand til at undersøge problemer med MySQL på din VPS eller dedikerede server.

BEMÆRK: Trinene nedenfor er ikke tilgængelige i et delt hosting -miljø (cPanel, Administreret WordPress) på grund af produktets delte natur.

Trin

  1. Log ind på din server via SSH som root.
  2. Sikkerhedskopiér /etc/my.cnf som /etc/my.cnf.bak.$(date +%F_%R)
              Dette gemmer en sikkerhedskopi af filen med dato og klokkeslæt
  3. Rediger /etc/my.cnf -filen.
  4. vi /etc/my.cnf
  5. Indsæt følgende linjer i afsnittet [mysqld]:
    mysql-versioner < end 5.5
    # Slow Query Log set-variable = long_query_time = 4 log-slow-queries =/var/log/slow-queries.log
    MySQL-versioner 5.5 og højere
    # Slow Query Log slow_query_log = 1 long_query_time = 4 slow_query_log_file =/ var/log/slow-queries.log
    MariaDB
    # Slow Slow Query Log slow_query_log long_query_time = 4 slow_query_log_file =/var/log/slow-queries.log
  6. Gem filen, og afslut editoren.
  7. Opret logfilen, og indstil de relevante tilladelser
     tryk på /var/log/slow-queries.log && chown mysql: mysql /var/log/slow-queries.log
  8. Genstart databasetjenesten med den kommando, der passer til dit miljø.
    CentOS 6 cPanel MySQL CentOS 6
    -tjeneste mysql genstartstjeneste mysqld genstartstjeneste mariadb genstart
    CentOS 7
    systemctl mysqld genstart systemctl mariadb genstart
  9. Kontrollér den langsomme forespørgselslog for at sikre dig, at den kører.
    cat /var/log/slow-queries.log
    Du skulle se noget, der ligner det følgende, hvis det var korrekt aktiveret. Lad MySQL køre et par timer for at registrere en god mængde data.
    /usr/libexec/mysqld, Version: 5.0.45-log (Kildedistribution). startet med: Tcp -port: 0 Unix -sokkel: /var/lib/mysql/mysql.sock Time Id Command Argument

Relaterede trin

GoDaddy -hostingtjenester

Vores servereksperter kan aktivere/deaktivere logning af langsom forespørgsel af MySQL og optimere MySQL. Hvis du vil vide mere om denne tjeneste, vores GoDaddy -guider kan hjælpe dig.

Flere oplysninger

Hvis du vil vide mere om de hostingtjenester, som GoDaddy tilbyder, kan du se voresMenuen Hostingtjenester .