✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Krympa WordPress-databasanvändningen

13

Min FTP-leverantör (fasthosts) tillåter endast 150 MB maximal användning per skapad databas. Detta är tillräckligt stort för de flesta personliga användningsområden. Men häromdagen, efter att jag loggat in på kontrollpanelen och jag märkte att databasen jag använder för att skapa min blogg (den här webbplatsen) redan har tagit upp till 23% procentuell användning. Jag har dock inte många inlägg.

Detta är definitivt ett potentiellt problem. Jag vill inte betala för utrymmesuppgradering när den når 150MB så snart. Och följande är ett snabbt sätt att krympa databasanvändningen som tas av wordpress-webbplatsen. I mitt fall har den krympts till 3% efter följande steg.

1 Ta bort revisioner

För de flesta wordpress-sajter är funktionen ‘revisioner’ för inlägg helt värdelös. En revision är en "ögonblicksbild" av inlägget så att du kan återhämta dig när som helst när du gör ett misstag. Revideringen växer säkert om du har många inlägg och de bara är där och tar plats.

Se till att du säkerhetskopierar din databas först och kör följande SQL (till exempel med PHPAdmin).

DELETE FROM wp_posts WHERE post_type = "revision";

2 Inaktivera revisioner

För att spara framtida krångel, om du inte någonsin använder funktionen "post-revision" kan du bara inaktivera den genom att lägga till följande rad i wp_config.php under WordPress installationsmapp, efter följande rad.

define('DB_COLLATE', '');   // add this. define('WP_POST_REVISIONS', false);

3 Ta bort skräppostkommentarer (och även ej godkända)

I mitt fall förbrukar tabellen wp_comments mycket utrymme än wp_posts. Detta beror helt enkelt på att många spamspindlar kommer att posta kommentarer på din sida och i mitt fall kommer de att fångas upp som spam-kommentarer utan att meddela dig. Dagar efter dagar kommer din databas att växa.

Använd följande SQL-kommando för att ta bort alla andra kommentarer än "godkända". Se till att du granskar alla "ogodkända" kommentarer först.

Justera where-satsen om du bara vill ta bort skräppostkommentarerna.

Du kan lägga ovanstående lösningar i en crontab som körs regelbundet, till exempel dagligen. Och du föreslås att köra optimeringstabellen efter att ha rensat motsvarande tabell.

Inspelningskälla: helloacm.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer