Håll databasen bakom din webbplats frisk.

Allt din webbplats visar finns lagrat i en databas. LayerAssist kontrollerar att den är igång och nåbar, letar efter fel och långsamma frågor och förklarar problemen innan de tar ner din webbplats.

I korthet

  • AutomatiseringDen färdiga automatiseringen ”Databasens hälsotillstånd” kontrollerar att databasen körs och är nåbar och rapporterar fel eller långsamma frågor som den hittar i loggarna.
  • Inbyggd övervakareOm du vill ha ett larm i samma stund som databasen stannar lägger du till en inbyggd tjänsteövervakare för din databastjänst.
  • I chattenI chatten åtgärdar den anslutningsfel, reparerar skadade tabeller och hittar det som gör databasen långsam.

När databasen fallerar blir hela webbplatsen vit

Dina sidor, produkter, beställningar och användare finns lagrade i en databas, oftast MySQL eller MariaDB. När webbplatsen inte når den ser besökarna ”Error establishing a database connection” eller en tom sida, och inget fungerar förrän det är åtgärdat.

Databaser slits också långsamt: tabeller skadas efter en krasch, frågor blir långsammare när datan växer och servern får slut på minne. De här problemen lämnar varningar i loggarna långt innan de tar ner webbplatsen.

Tecken på att databasen behöver uppmärksamhet

  • ”Error establishing a database connection”
  • Sidor som brukade vara snabba tar nu flera sekunder
  • ”Table is marked as crashed and should be repaired”
  • Administrationssidor får tidsgräns vid sparande

Vanliga databasproblem

Felaktiga inloggningsuppgifter till databasen

Ett lösenord, en användare eller en värd som ändrats i webbhotellets kontrollpanel men inte i webbplatsens inställningar bryter anslutningen direkt.

Databastjänsten har stannat

Brist på minne, en full disk eller en misslyckad uppdatering kan stoppa MySQL eller MariaDB.

Skadade tabeller

En krasch eller en full disk mitt i en skrivning kan skada en tabell så att vissa sidor fallerar.

Långsamma frågor och onödig data

Tabeller som växer utan gräns – loggar, sessioner, revisioner, utgången data – gör varje sida långsammare.

Så tar LayerAssist hand om din databas

Den kontrollerar den som en databasadministratör skulle göra och förklarar den som en vän skulle göra.

Kontrollerar att den körs och är nåbar

Den kontrollerar att databastjänsten körs och att din webbplats kan ansluta till den.

Läser varningarna

Den går igenom databasens loggar efter fel, skadade tabeller och långsamma frågor och rapporterar vad som är nytt.

Åtgärdar det som är trasigt

I chatten rättar den anslutningsinställningarna, reparerar skadade tabeller och rensar data som webbplatsen inte längre använder – den tar bara bort något med ditt godkännande.

Hittar det som är långsamt

Den tittar på de största tabellerna och de långsammaste frågorna och berättar vad som skulle göra störst skillnad.

Exempel: en butiksadministration som blir långsammare varje månad

  1. Du

    I butikens administration tar beställningarna en evighet att ladda. Är det något med databasen?

  2. Vad den kontrollerar

    • MariaDB: körs och är nåbar
    • Sessionstabell: 2,1 miljoner utgångna rader, 3,4 GB
    • Logg över långsamma frågor: sökningen bland beställningar läser hela tabellen
    • Skadade tabeller: inga
  3. Vad den ändrar

    Efter ditt godkännande tog jag bort de utgångna sessionerna och lade till det saknade indexet för sökningen bland beställningar

  4. LayerAssist

    Beställningssidan laddas nu på under en sekund, tidigare tog det 14 sekunder. Butiken sparade två miljoner utgångna besökarsessioner och sökningen bland beställningar saknade index. Med ditt godkännande tog jag bort de utgångna sessionerna och lade till indexet; inget annat ändrades.

Vad du får

  • Tidiga varningar från loggarna innan webbplatsen blir vit
  • Anslutningsfel åtgärdade på några minuter, med orsaken förklarad
  • En snabbare webbplats tack vare en mer ordnad databas
  • Innehållet stannar kvar: borttagning bara med ditt godkännande

Verkliga situationer

En webbplats på en liten VPS

Databasen startar om vid toppar. Kontrollen rapporterar minnesvarningar och LayerAssist anpassar inställningarna efter serverns kapacitet.

En välbesökt WooCommerce-butik

Beställningar och loggar växer varje dag. Den dagliga kontrollen flaggar den snabbast växande tabellen innan butiken blir långsam.

En utvecklares program på PostgreSQL

Efter en ny release loggar programmets databas långsamma frågor. Kontrollen varje timme med Pro flaggar dem samma dag.

Så ställer du in databaskontrollen

  1. Koppla webbhotellet eller servern

    SSH ger den mest fullständiga bilden; för många webbplatser på delade webbhotell räcker webbhotellets kontrollpanel.

  2. Lägg till automatiseringen

    Under Automatiseringar väljer du Ny automatisering, webbplatsen och sedan ”Databasens hälsotillstånd”.

  3. Välj hur ofta

    Från en gång om dagen till var 15:e minut beroende på abonnemang.

  4. Lägg också till en tjänsteövervakare

    För ett omedelbart larm när databasen stannar lägger du till övervakaren ”Tjänstens hälsotillstånd” för mysql eller mariadb på samma server.

Frågor om databasens hälsotillstånd

Främst MySQL och MariaDB, som nästan alla webbplatser använder. Via SSH kan den också arbeta med PostgreSQL och andra databaser på din server.

Nästa: Cron-jobb och köer

Från 9 $ i månaden · 14 dagar att ångra dig

Nästa gång något går sönder vet du vem du ska fråga.

Lägg till din webbplats och ställ din första fråga redan i dag. Inte för dig? Säg upp inom 14 dagar och få tillbaka din första betalning, med avdrag endast för det AI-arbete du använt.

Gratis i 7 dagar · Inget kreditkort behövs · Ingen teknisk kunskap krävs.