I det här blogginlägget kommer vi att täcka ett ämne som folk inte ofta pratar om: hur du optimerar din databas. uppgifter WordPress.

Om du ännu inte har tagit för vana att behålla dina grunder uppgifter Rent och snyggt SQL är ett bra tillfälle att börja.

Vi vet att detta är den typ av "uppgift" som webbplatsägare undviker eftersom de är rädda för att gå sönder något.

Men som du kommer att se i den här handledningen, optimera databasen uppgifter WordPress är inte alls så svårt när du använder plugin-programmet WP-Optimize.

Det är samma personer som skapade den populära backup-plugin Uppdrag plus , så det är en bra början.

Du kommer att vara mer än bekväm med att optimera din databas när du slutför den här handledningen.

Låt oss börja.

Hur WordPress-databasen fungerar

Hela din WordPress-webbplats är en enda stor databas, och mer specifikt en SQL-databas. Och precis som vilken annan databas du har använt, består den här av flera tabeller med data.

Varje större funktion på din WordPress-webbplats har sin egen styrelse för att hålla saker och ting igång smidigt. Sedan WordPress 4.9 består varje installation av 12 separata tabeller, som visas nedan:

WordPress databasoptimering

Varför optimera din WP-databas

En databas... innehåller data.

Och ju mer information du lägger till den, desto större blir den. Nästan varje ändring du gör på din WordPress-webbplats ökar storleken på din SQL-databasfil.

Detta inkluderar att installera och ta bort plugins, lägga till teman, kommentarer (ja, inklusive skräppost), inlägg recensioner, inläggsutkast, etc...

WordPress databasoptimering

Det finns två frågor att ta hänsyn till här:

  • Att visa stora filer påverkar serverns prestanda
  • Webbvärdar har vanligtvis en övre gräns på storleken på databasfiler

Så inte bara kommer en enorm WordPress-databas att sakta ner din webbplats, utan din värd kommer att debitera dig mer för att vara värd för den eller kräva att du hittar en ny logi för din webbplats.

Vissa företaglogi hävda att storleken på din SQL-databas endast begränsas av det tillgängliga diskutrymmet du har. Men se vad som händer när din WordPress-databas når 3GB och/eller 1 tabeller: de kommer att ändra uppfattning ganska snabbt.

Hur kan du bestämma storleken på din databas?

  1. Logga in på din webbplats cPanel-konto – detta är vanligtvis: domaine.com/cpanel.
  2. Scrolla ner tills du hittar MySQL-databasikonen och klicka på den.

3. Leta reda på avsnittet "Aktuella databaser".

Optimera din databas manuellt

Vi ville kort beröra detta ämne för att rädda dig från att göra misstag som du kommer att ha tid att ångra.

Den östra möjlig optimera din WordPress-databas manuellt. Men det är sällan en bra idé.

Till exempel kan du använda verktyget phpMyAdmin i cPanel för att optimera varje enskild tabell i din WordPress-databas:

Men du bör undvika att göra det av den enkla anledningen att ett misstag kan resultera i permanent förstörelse av dina data. Eller, med andra ord, du kan av misstag radera alla dina sidor och inlägg på mindre än 5 klick.

Och det finns mycket liten chans att återställa dem om du inte har en ny säkerhetskopia. Så försök aldrig att optimera manuellt – det finns verkligen ingen anledning att gå så långt.

Hur du använder WP-Optimize för att städa upp din databas

WordPress databasoptimering

Anmärkningar

Vänligen skapa en fullständig säkerhetskopia av din WordPress-installation innan du följer något av stegen i denna handledning. Vi föreslår att du använder BackWPup ou Uppdrag plus för att skapa din säkerhetskopia.

Notera : Du riskerar stabiliteten och funktionen för din webbplats om du inte skapar en säkerhetskopia.

Le WP-Optimize plugin är tillgänglig gratis i WordPress plugin-katalogen, så allt du behöver göra är att installera och aktivera det därifrån.

Du kommer nu att ha ett menyalternativ för pluginet, så klicka på "WP-Optimize" för att öppna dess instrumentpanel:

Härifrån kan du välja vilka optimeringar du vill köra,

eller visa information om enskilda tabeller.

Och om du rullar nedåt ser du också din nuvarande WordPress-databasstorlek:

Notera: Genom att klicka på "WP-Optimize" och sedan på "Databas" kommer du till samma skärm.

Du kan också navigera till de olika delarna av detta plugin med snabbåtkomstmenyn högst upp på skärmen:

WordPress tabelloptimering

Det första du bör hålla utkik efter är alternativet "Optimera databastabeller". I grund och botten kan detta plugin inte optimera InnoDB-tabeller, så du måste markera en ruta för att åsidosätta denna inställning:

Anledningen till att du blir ombedd att göra detta är att optimeringsprocessen kommer att helt bygga om InnoDB-tabellerna om du använder en äldre version av MySQL. Och i vårt fall är vi:

Men den här situationen varierar från värd till värd, som du kan se här:

Du kan välja mellan säkra optimeringar och de med ett utropstecken. Optimering med ett utropstecken inkluderar högsta riskpotential .

Och vi säger potentiel för det är allt: något kan gå fel.

Vad som potentiellt kan gå fel är att dessa optimeringar kan öka belastningen på din server, vilket kan leda till att den startar om.

Om detta händer kan din databas förstöras.

Men du kan köra de andra optimeringarna när du vill genom att välja dem och sedan klicka på "Kör optimering".

  • Optimera databastabeller : Din databas består av flera tabeller, och var och en av dem kan innehålla redundanta poster eller oönskade data.
  • Rensa upp alla inläggsrevisioner – det här är de gamla versionerna av publikationerna som du kan återgå till om du har gjort ett misstag.
  • Rensa upp alla automatiskt utformade artiklar : det här är revisioner av sidor som du har ändrat och som sparades automatiskt men aldrig användes.
  • Rensa upp alla inlägg i papperskorgen – inlägg som har slängts i papperskorgen men inte automatiskt städats efter 30 dagar, vilket kan hända.
  • Ta bort spam och raderade kommentarer : Alla kommentarer du trodde att du tog bort finns kvar, så de bör tas bort för att spara utrymme.
  • Ej godkända kommentarer raderade – du kan använda det här alternativet för att ta bort alla ej godkända kommentarer, vilket kan spara mycket tid om du får mycket skräppost.

Det är en bra idé att ta dig tid att gå igenom dessa optimeringar och testa dem en efter en.

Du bör också verifiera att din webbplats fortfarande svarar som förväntat efter att ha kört en optimering.

Optimera bilder

En annan fantastisk funktion som hjälper dig att optimera din webbplats och har en indirekt fördel för databasens storlek. Denna funktion kan också potentiellt ersätta vilken annan som helst plugin för bildkomprimering som du för närvarande använder.

När allt kommer omkring, varför ha två aktiva plugins när bara en kommer att utföra flera uppgifter?

Du kan sedan inaktivera och ta bort den du inte behöver, vilket frigör utrymme i din databas. Bildoptimering är automatisk när du aktiverar den med "Komprimera automatiskt nya bilder:

Och du kan också välja vilken komprimeringsnivå som ska användas på varje bild:

  • Prioritera maximal komprimering – liten filstorlek, lägsta bildkvalitet
  • Prioritera uppmärksamhet på detaljer: större bildstorlek, högre bildkvalitet
  • Anpassad – använd ett skjutreglage för att välja vilken komprimeringsnivå du vill ha.

Insticksprogrammet har som standard "Custom" med reglaget placerat i mitten, så justera det bara om du är missnöjd med storleken på bildfilerna du får.

Under "Avancerade alternativ" hittar du den komprimeringstjänst som för närvarande används för att krympa dina bilder:

WordPress databasoptimering

Vi testade bara att använda reSmush.it i vår recension, så vi ändrade inte någon av standardinställningarna.

Notera : EXIF-data är identifieringsdata som lagras i digitala bilder, särskilt de från digitalkameror.

Även om det inte är något fel med bildoptimeringsfunktionerna ovan använder vi bara ShortPixel på våra webbplatser.

Det är snabbt, effektivt och mycket prisvärt – du kan till och med få ett gratis ShortPixel-konto att ta in den för en provkörning.

WP-Optimize-inställningar

Från den här skärmen kan du aktivera plugin-administratörsfältet eller välja hur länge du ska lagra data:

När det gäller hur mycket data du ska behålla beror det på hur länge du behöver behålla inläggsrevisioner, ej godkända bloggkommentarer, utkast till inlägg etc.

Så justera denna inställning så att den passar din personliga situation bäst. Men två veckor borde vara mer än tillräckligt för de flesta webbplatsägare.

Du kan också schemalägga hur ofta din databas ska rengöras och optimeras:

Detta är för närvarande i beta, så vi tenderar att undvika sådana här funktioner tills de är i produktion.

Med det sagt, att kunna ändra exakt vad du regelbundet rensar från din databas är en bra idé. Och slutligen kan du välja att aktivera eller inaktivera trackbacks och kommentarer på alla tidigare artiklar:

WordPress databasoptimering

Vi har inaktiverat trackbacks här för att ... ja ... har någon använt dem än? Du kan också inaktivera framtida kommentarer på befintliga blogginlägg från den här skärmen. Och det är allt som finns i de olika inställningarna för WP-Optimize.

Slutsats

Så, som du kan se, är det inte så tekniskt som man kan tro att optimera din WordPress-databas för bättre prestanda.

När du väl har en fungerande säkerhetskopia av din webbplats och sedan tar dig tid att gå igenom vår WP-Optimize-handledning, har du inget att oroa dig för.

Snubblade vi och missade något?

Om så är fallet, låt oss veta i kommentarerna nedan och glöm inte att dela detta innehåll på dina sociala profiler om du tyckte det var användbart.