Hur förhindrar jag problem med gränsöverskridande anslutningar i MySQL?
Din värdtjänstplan för Managed WordPress har en begränsning på samtidiga anslutningar till MySQL-databasen som driver din WordPress-webbplats. När gränsen överskrids kan den påverka webbplatsens innehåll och prestanda.
Det är ovanligt att de flesta webbplatser använder flera samtidiga anslutningar samtidigt. Men om din webbplats har allmänna kostnader (fragment kvar från databasändringar) eller många kommentarer på grund av skräppost kommer normala databasfrågor att sakta ner. Detta kan skapa en flaskhals som täpper till dina samtidiga anslutningar och orsakar ett fel under upprättandet av en databasanslutning . Det innebär att din webbplats är otillgänglig och visar ett fel tills en samtidig anslutning frigörs för användning.
Det finns några steg du kan ta för att förhindra att du når gränsen. Välj en fråga för att se svaret:
- Hur tar jag bort skräppost från kommentarer?
- Hur vet jag vilka tabeller som är för stora?
- Hur rensar jag omkostnaderna?
- Hur förhindrar jag skräppost?
Hur tar jag bort skräppost från kommentarer?
Kommentarer är ett utmärkt sätt att ge besökarna en plats för diskussion. Kommentarer är aktiverade som standard för inlägg och sidor med tillräckligt många alternativ för att skapa en grupp. Den enkla användningen kan dock orsaka att skräppost staplas upp och täpps till i din databas. Detta leder till tröga frågor som flaskhalsar dina samtidiga anslutningar.
Det finns två metoder för att ta bort skräppost från din WordPress-webbplats, du kan ta bort kommentarer från kommentarsavsnittet i WordPress-kontrollpanelen eller så kan du ta bort kommentarer i bulk via phpMyAdmin .
Var noga med att optimera din databas för att rensa utgifterna när du har tagit bort skräppost från kommentarer.
Hur vet jag vilka tabeller som är för stora?
Tabeller växer över tiden genom att din WordPress-webbplats fungerar som den ska. I vissa situationer kan de bli så stora att de påverkar din prestanda och tillförlitlighet. Oavsett om det beror på ändringar, kommentarer eller ett oseriöst insticksprogram som fyller i en tabell med loggposter, kommer huvudindikatorn att vara tabellstorlek.
Så här hittar du stora tabeller i din databas med phpMyAdmin:
- Logga in på phpMyAdmin
- Välj databasnamnet i den vänstra menyn.
- Gå till fliken Struktur och välj Storlek . Detta sorterar kolumnen i fallande ordning. De största tabellerna ska vara överst (listade i MiB, KiB och GiB). Om inte, välj det igen.
- Välj det största tabellnamnet i kolumnen Tabell eller Bläddra för att komma åt tabellinnehållet.
Du måste vara bekant med innehållet i tabellen för att förstå vad som ska vara kvar och vad som måste tas bort. Om tabellerna är WordPress-kärndatabastabeller hittar du dokumentation på WordPress.org . Om tabellen är relaterad till ett visst insticksprogram bör du läsa dokumentationsprogrammet för det insticksprogrammet eller kontakta utvecklaren för att få hjälp.
Vi har några betalda alternativ tillgängliga om du behöver hjälp med din databas.
- Om du misstänker skadlig programvara eller en kompromettering inkluderar våra Webbplatssäkerhetsplaner rensning av ditt databasinnehåll.
- I situationer där du behöver en administratör kan vårt Premiumsupport med WordPress hjälpa dig att snabbt få tillbaka din webbplats.
Var noga med att optimera din databas för att rensa utgifterna när du har tagit bort stora delar av en tabell.
Hur rensar jag omkostnaderna?
Overhead är det tillfälliga diskutrymme som din databas använder för att lagra frågor. Ju längre databasen fungerar, desto mer omkostnader skapas när din databas går igenom dess normala verksamhet. Tänk på overhead som en fragmentering på en hårddisk som så småningom behöver defragmenteras för att återställa prestanda.
Varje databas kommer så småningom att behöva någon form av underhåll för att få den att fungera korrekt. Rensa upp fragmenteringen i MySQL sker genom att optimera databastabellerna .
Hur förhindrar jag skräppost?
Förutom potentiella problem med samtidiga databasanslutningar kan även skräppost från kommentarer snabbt skadas för dina webbplatsers trovärdighet och anseende om de inte kontrolleras. Tillsammans med alla alternativ i WordPress som gör det möjligt för diskussioner i kommentarer att bygga upp en grupp finns det många alternativ för att förhindra skräppost.
Några av de bästa sätten att förhindra skräppost är att ändra inställningarna för godkännande av kommentarer, vem som får kommentera, skapa blocklistor för kommentarer, inaktivera kommentarer på gamla sidor eller inlägg och om du inte vill ha några kommentarer alls; inaktivera kommentarer tillsammans. Ta reda på mer om hur du förhindrar skräppost från WordPress-kommentarer .
Mer information
- Folket på WordPress.org sammanställer en artikel om kommentarer i WordPress .