GoDaddy Help

We hebben geprobeerd om de pagina zo goed mogelijk voor je te vertalen. De Engelse pagina is ook beschikbaar.

Schakel MySQL -logboekregistratie voor langzame query's in

MySQL is een van de meest populaire databasebeheersystemen die wordt gebruikt voor databasegestuurde sites (zoals WordPress). Het is cruciaal dat je problemen met MySQL op je VPS of Dedicated server kunt onderzoeken.

OPMERKING: De onderstaande stappen zijn niet beschikbaar in een gedeelde hostingomgeving (cPanel, Beheerde WordPress) vanwege het gedeelde karakter van het product.

Stappen

  1. Log in op je server via SSH als root.
  2. Back -up /etc/my.cnf als /etc/my.cnf.bak.$(datum +%F_%R)
              Hierdoor wordt een back -up van het bestand met de datum en tijd opgeslagen
  3. Bewerk het bestand /etc/my.cnf.
  4. vi /etc/my.cnf
  5. Voeg de volgende regels in de sectie [mysqld] in:
    mysql-versies < dan 5.5
    # Logboek voor langzame zoekopdrachten set-variable = long_query_time = 4 log-slow-queries =/var/log/slow-queries.log
    MySQL-versies 5.5 en hoger
    # Logboek voor langzame zoekopdrachten slow_query_log = 1 long_query_time = 4 slow_query_log_file =/ var/log/slow-queries.log
    MariaDB
    # Langzaam querylogboek slow_query_log long_query_time = 4 slow_query_log_file =/var/log/slow-queries.log
  6. Sla het bestand op en sluit de editor.
  7. Maak het logboekbestand en stel de juiste machtigingen in
     raak /var/log/slow-queries.log && chown mysql aan: mysql /var/log/slow-queries.log
  8. Start de databaseservice opnieuw met de opdracht die geschikt is voor uw omgeving.
    CentOS 6 cPanel MySQL CentOS 6
    service mysql herstartservice mysqld herstartservice mariadb herstart
    CentOS 7
    systemctl mysqld herstart systemctl mariadb herstart
  9. Controleer het langzame querylogboek om er zeker van te zijn dat het wordt uitgevoerd.
    cat /var/log/slow-queries.log
    Je zou iets moeten zien dat lijkt op het volgende als het correct is ingeschakeld. Laat MySQL een paar uur draaien om een goede hoeveelheid gegevens vast te leggen.
    /usr/libexec/mysqld, versie: 5.0.45-log (brondistributie). begonnen met: Tcp -poort: 0 Unix -socket: /var/lib/mysql/mysql.sock Tijd -id Opdrachtargument

Verwante stappen

GoDaddy Hostingservices

Onze serverexperts kunnen MySQL langzame queryregistratie in-/uitschakelen en MySQL optimaliseren. Voor meer informatie over deze service, onze GoDaddy -gidsen zijn er om te helpen.

Meer informatie

Voor meer informatie over de hostingservices die GoDaddy aanbiedt, zie onzeHostingservices menu .