Onderhoud van de WordPress-database
Bekijk wat aandacht nodig heeft voordat je de database wijzigt.
Controleer opslag, indexen en instellingen via MCP. Kies vervolgens een gerichte actie op basis van bevindingen op je eigen WordPress-site.
Een bevinding is een reden om verder te kijken.
Het statusrapport onderscheidt tabelopslag, indexbevindingen, automatisch geladen opties en verlopen transient-records. Voer een gerichte controle uit wanneer een onderdeel nader onderzoek vraagt.
Een grote tabel verklaart niet waarom een pagina traag is. Een mogelijk overbodige index is een kandidaat voor beoordeling, geen opdracht om die te verwijderen. De plugin rapporteert waarnemingen en de beschikbare dekking van controles. Hij repareert de database niet automatisch.
Inspectie leest de huidige toestand. Onderhoud wijzigt een geselecteerd onderdeel via een afzonderlijke, bevestigde actie.
Autoload verandert wat wordt geladen, niet wat wordt opgeslagen.
Sommige WordPress-instellingen worden automatisch samen geladen. De autoload-actie wijzigt die vlag voor expliciet benoemde opties en behoudt hun opgeslagen waarden.
Controleer eerst welke plugin de optie beheert en hoe die wordt gebruikt. Alleen de grootte vertelt niet of automatisch laden moet worden uitgeschakeld. Eén aanroep accepteert maximaal 25 benoemde opties die geen transients zijn en controleert de resulterende vlag.
De geselecteerde instellingen worden samen geladen. Hun opgeslagen inhoud blijft gelijk.
Kies de actie die je vraag beantwoordt.
Begin met een controle die alleen leest. Onderhoudsacties worden standaard gesimuleerd en vereisen expliciete bevestiging voor een echte wijziging.
Opslag en indexen controleren
Gebruik het statusoverzicht om richting te kiezen. Bekijk daarna indexdefinities, optiegroottes of de opslagengines van kerntabellen. Indexresultaten zijn gepagineerd. Optionele Performance Schema-tellers zijn waarnemingen, geen bewijs dat een index nooit wordt gebruikt.
Verlopen tijdelijke records verwijderen
Simuleer een batch van maximaal 500 verlopen records die de vervaltijd van transients aangeven. Deze horen bij de tijdelijke cachegegevens van WordPress. Het antwoord rapporteert het opruimresultaat zonder namen of waarden van transients te tonen. Een volgende batch kan nodig zijn.
Een bekend tekstgedeelte in berichtinhoud vervangen
Zoek bijvoorbeeld ‘Levering binnen vijf dagen’ voordat je dit vervangt door een gecontroleerde belofte van drie dagen. Geef overeenkomende berichten weer, selecteer berichttypen en statussen en simuleer een letterlijke vervanging of een vervanging met reguliere expressies. De zoekopdracht doorzoekt opgeslagen berichtinhoud, niet elk woord dat de site weergeeft. Een limiet van 0 stelt geen expliciet maximum aan het aantal resultaten. Echte schrijfacties vereisen MCP Abilities – Block Editor en toestemming om elk bericht te bewerken. De ingebouwde blokvalidatie kan een voorgestelde vervanging afwijzen.
Opslagengines van geselecteerde kerntabellen converteren
Selecteer ondersteunde WordPress-kerntabellen via hun logische sleutels. WordPress bepaalt de echte namen, ook bij aangepaste voorvoegsels. Deze actie kan geen willekeurige plugintabellen behandelen. Zorg voor een passende back-up en controleer de gerapporteerde uiteindelijke engine na een bevestigde conversie.
Ken de grenzen van het rapport.
Het statusoverzicht is geen volledige gegevensintegriteitscontrole of diagnose van trage query’s. Optierapporten tonen namen en groottes, geen waarden. Er is geen endpoint voor willekeurige SQL, automatische indexverwijdering of algemene reparatieopdracht.
Bij multisite vereisen schemaverkenning en aanvragen met netwerkbrede tabellen zowel superbeheerderrechten als bevoegdheid voor netwerkopties. Dit geldt ook voor leescontroles en simulaties.
Simuleer één wijziging en controleer daarna het effect.
Een echt onderhoudsverzoek heeft
dry_run:false en confirm:true nodig. Het aantal treffers in een simulatie garandeert niet dat een latere schrijfactie de editorvalidatie doorstaat. Controleer na een vervanging de betrokken pagina’s en hun tekst.Een mislukt onderdeel maakt eerdere geslaagde wijzigingen in dezelfde aanroep niet ongedaan. Tabelconversie rapporteert het resultaat van de databaseopdracht, de gecontroleerde engine en eventuele onzekerheid afzonderlijk. Is het effect onzeker, bekijk dan de huidige toestand voordat je een volgende actie uitvoert.
Maak van een databasevraag een concrete volgende stap.
Installeer MCP Abilities – Database met WordPress 6.9 of hoger, PHP 8.0 of hoger, WordPress MCP Adapter en MCP Expose Abilities. Voeg MCP Abilities – Block Editor toe voor echte vervanging van berichtinhoud. Begin met een rapport dat alleen leest of een lijst met overeenkomende berichten.
