Underhåll av WordPress-databasen
Se vad som behöver granskas innan du ändrar databasen.
Granska lagring, index och inställningar via MCP. Välj sedan en avgränsad åtgärd utifrån observationer på din egen WordPress-webbplats.
Ett fynd är en anledning att undersöka vidare.
Tillståndsrapporten skiljer mellan tabellagring, indexfynd, automatiskt inlästa inställningar och utgångna transientposter. Gör en riktad granskning när ett område behöver undersökas närmare.
En stor tabell förklarar inte varför en sida är långsam. Ett index som kan vara överflödigt behöver granskas; det är ingen uppmaning att radera det. Tillägget redovisar observationer och kontrollernas tillgängliga omfattning. Det reparerar inte databasen automatiskt.
Granskning läser det aktuella tillståndet. Underhåll ändrar en vald del genom en separat, bekräftad operation.
Autoload ändrar vad som läses in, inte vad som lagras.
Vissa WordPress-inställningar läses automatiskt in tillsammans. Autoload-operationen ändrar den flaggan för uttryckligen namngivna alternativ och bevarar deras lagrade värden.
Kontrollera vilket tillägg som äger inställningen och hur den används innan du ändrar flaggan. Storleken ensam visar inte om automatisk inläsning bör stängas av. Ett anrop tar emot högst 25 namngivna alternativ som inte är transienter och verifierar den resulterande flaggan.
De valda inställningarna läses in tillsammans. Deras lagrade innehåll förblir oförändrat.
Välj operationen som besvarar din fråga.
Börja med en kontroll som bara läser data. Underhållsoperationer använder simulering som standard och kräver uttrycklig bekräftelse för en faktisk ändring.
Granska lagring och index
Använd tillståndsöversikten som vägledning. Granska sedan indexdefinitioner, inställningarnas storlek eller lagringsmotorerna för kärntabellerna. Indexresultaten är sidindelade. Valfria räknare från Performance Schema är observationer, inte bevis för att ett index aldrig används.
Ta bort utgångna tillfälliga poster
Förhandsgranska en omgång med högst 500 utgångna poster som anger tidsgränser för transienter. De tillhör WordPress tillfälliga cachedata. Svaret redovisar rensningens resultat utan att visa transienternas namn eller värden. Fler omgångar kan behövas.
Ersätt ett känt textstycke i inlägg
Sök till exempel efter ”Leverans inom fem dagar” innan du ersätter texten med ett verifierat löfte om tre dagar. Lista matchande inlägg, välj inläggstyper och statusar och förhandsgranska en ersättning med vanlig text eller reguljära uttryck. Sökningen omfattar lagrat inläggsinnehåll, inte varje ord som visas på webbplatsen. En gräns på 0 innebär inget uttryckligt tak för antalet resultat. Faktiska skrivningar kräver MCP Abilities – Block Editor och behörighet att redigera varje inlägg. Den inbyggda blockvalideringen kan avvisa en föreslagen ersättning.
Konvertera lagringsmotorer för valda kärntabeller
Välj WordPress-kärntabeller som stöds med deras logiska nycklar. WordPress tar fram de faktiska namnen, även med anpassade prefix. Åtgärden kan inte riktas mot godtyckliga tilläggstabeller. Ha en lämplig säkerhetskopia och granska den rapporterade slutliga lagringsmotorn efter en bekräftad konvertering.
Känn till vad rapporten inte fastställer.
Tillståndsöversikten är varken en fullständig kontroll av dataintegritet eller en diagnos av långsamma frågor. Inställningsrapporter visar namn och storlekar, inte värden. Det finns ingen slutpunkt för godtycklig SQL, automatisk indexradering eller allmän reparationsfunktion.
I multisite kräver kartläggning av databasschemat och anrop som berör nätverksgemensamma tabeller både superadministratörsbehörighet och behörighet för nätverksinställningar. Det gäller även läskontroller och simuleringar.
Förhandsgranska en ändring och kontrollera sedan effekten.
Ett anrop som ska utföra underhåll behöver
dry_run:false och confirm:true. Antalet träffar i en simulering garanterar inte att en senare innehållsskrivning klarar redigerarens validering. Granska de berörda sidorna och deras formuleringar efter en ersättning.Ett misslyckat objekt ångrar inte tidigare lyckade ändringar i samma anrop. Tabellkonvertering redovisar resultatet från databaskommandot, den verifierade lagringsmotorn och eventuell osäkerhet separat. Om effekten är osäker, granska det aktuella tillståndet innan du gör något mer.
Gör en databasfråga till ett konkret nästa steg.
Installera MCP Abilities – Database med WordPress 6.9 eller senare, PHP 8.0 eller senare, WordPress MCP Adapter och MCP Expose Abilities. Lägg till MCP Abilities – Block Editor för faktiska ersättningar av inläggsinnehåll. Börja med en skrivskyddad rapport eller en lista över matchande inlägg.
