Database-onderhoud

Database-onderhoud dat zichzelf uitvoert zodra het nodig is

Elke WordPress-database wordt zwaarder naarmate de tijd verstrijkt. Zinn Digital® beschouwt dat als een technisch probleem, niet als een ondersteuningsticket: opschonen, optimaliseren en repareren verlopen als een geautomatiseerde workflow die u met één klik aanschaft — en het platform biedt deze aan u aan op het moment dat het merkt dat een database opzwelt. Beschikbaarheid: databasethrottling per site is actief in ontwikkeling en nog niet beschikbaar. Al het overige dat hier wordt beschreven, is vandaag al live.

Een beheerde databasestack met de bijbehorende replica's en een geplande momentopname.
  • 700.000+wereldwijd gehoste sites
  • Zero-touchgeautomatiseerde afhandeling, geen ticketwachtrij
  • 30 dagenDagelijkse back-upretentie op Footprint-Free-pakketten
  • 14 dagenkaartvrije PBN-proefperiode, tot maximaal 5 sites

Waarom databases stilletjes de knelkoppeling worden

De bestanden van een WordPress-site blijven ongeveer zo groot als u ze hebt gemaakt. De database ervan niet. Tabellen hopen zich op, indexen raken verstoord, opslagengines laten toegewezen ruimte achter die door niets meer wordt gebruikt, en af en toe belandt een tabel in een toestand die eerder reparatie dan afstemming vereist. Niets hiervan kondigt zichzelf aan. De site wordt simpelweg trager, query's duren langer, en het eerste dat iemand merkt, is een pagina die voorheen direct aanvoelde en nu niet meer.

Op een enkele site is dat een ergernis. Binnen een portfolio of een netwerk van honderden sites is het een cumulatieve belasting — elk daarvan net iets zwaarder dan nodig is, elk daarvan vraagt meer van de databaseserver dan zou moeten.

Zinn Digital® behandelt dit op dezelfde manier als de rest van het platform: als een geautomatiseerde, herhaalbare bewerking. Database-onderhoud is een first-party service die u via het dashboard aanschaft, en na aankoop wordt de optimalisatietaak onmiddellijk uitgevoerd. U hoeft niet in de wachtrij te staan en er is geen technicus op wie u hoeft te wachten.

Wat een onderhoudstaak doet

Het opschonen, optimaliseren, repareren en rapporteren over de MariaDB-database van de site, uitgevoerd als één taak.

Opschonen

Verwijder wat de database bewaart maar niet langer nodig heeft, zodat de werkset weer krimpt tot de gegevens die uw site daadwerkelijk levert.

Optimaliseren

Maak toegewezen maar ongebruikte tabelruimte vrij en breng indexen en statistieken weer in de vorm die de queryplanner verwacht, zodat leesbewerkingen niet meer werk verrichten dan nodig is.

Repareren

Detecteer en repareer tabellen die in een beschadigde toestand zijn geraakt — het faalmechanisme dat een trage site verandert in een defecte site als er niets aan gedaan wordt.

Terugkoppelen

De aankoop wordt in rekening gebracht via facturering of uw wallet, uitgevoerd, aan u gemeld en als voltooid gemarkeerd. Mocht er iets misgaan, dan verlopen terugbetalingen en geschillen via hetzelfde factureringstraject als al het andere dat u bij ons koopt.

Geautomatiseerde afhandeling, geen wachtrij voor ondersteuning

First-party diensten op dit platform zijn er in twee vormen. Sommige worden door medewerkers afgehandeld: bij aankoop wordt er een taak aangemaakt in onze beheerwachtrij, doorgestuurd naar de juiste afdeling, gevolgd en bijgewerkt. Database-onderhoud hoort daar niet bij. Dit is geautomatiseerd — de aankoop activeert een Temporal-workflow die de optimalisatietaak rechtstreeks op uw site uitvoert. Direct, zero-touch.

Dat is belangrijker dan het klinkt. Temporal-workflows zijn duurzaam, herhaalbaar en van nature idempotent; dat is de norm waaraan elke langdurige bewerking op dit platform moet voldoen. Als een stap halverwege mislukt, probeert de workflow het opnieuw vanaf het punt waar deze gebleven was, in plaats van half te voltooien en uw database in een ambigue staat achter te laten. Als een nieuwe poging een bewerking opnieuw uitvoert die al geslaagd was, is dat inherent veilig.

Het betekent ook dat de dienst niet achteruitgaat onder zware belasting. Tien klanten die tegelijkertijd database-onderhoud aanschaffen, staan niet achter elkaar in de rij te wachten op dezelfde technicus — het zijn tien workflow-uitvoeringen en het platform is gebouwd om deze horizontaal te schalen.

  • De aankoop activeert de taak onmiddellijk — afschrijven, uitvoeren, op de hoogte stellen, voltooien.
  • Wordt uitgevoerd als een duurzame Temporal-werkstroom: herhaalbaar en idempotent, geen fire-and-forget-script.
  • Elke uitvoering is zichtbaar in de workflowgeschiedenis, zodat er een overzicht is van wat er is uitgevoerd en wanneer.
  • Terugbetalingen en geschillen worden afgehandeld via hetzelfde facturatietraject als abonnementen en add-ons.

Aangeboden op het juiste moment, niet verborgen in een menu

Het platform houdt uw sites al in de gaten. Het gebruikt wat het ziet om op het juiste moment de juiste dienst aan te bieden.

Er is een speciale Extras-sectie in het dashboard waar u op elk gewenst moment first-party diensten kunt bekijken en aanschaffen. Maar het handigere pad is het pad dat u vindt: contextuele upsells. Database-onderhoud wordt aangeboden bij een overbelaste database, snelheidsoptimalisatie bij een trage site die Core Web Vitals niet haalt, malwareschoning bij een gemarkeerde site, en migratie bij registratie.

Die prompts worden aangestuurd door echte waarneembaarheidssignalen — dezelfde statistieken per site en bronnentelemetrie die het platform verzamelt om de vloot te beheren, geen algemene maandelijkse herinnering. En de AI-assistent kan de service zowel voorstellen als voor u in gang zetten, zodat de kloof tussen het opmerken van een probleem en het oplossen ervan een gesprek is in plaats van een project.

De databasetools die u al heeft

Onderhoud is de geautomatiseerde laag aan de oppervlakte. Daaronder wordt elke site geleverd met volledige databasecontrole.

MariaDB per site

Elke site krijgt zijn eigen database, met ondersteuning voor meerdere databases en meerdere databasegebruikers wanneer een project daarom vraagt.

phpMyAdmin en Adminer, ingesloten

Beide zijn geïntegreerd in het dashboard en voorzien van single sign-on — geen afzonderlijke inloggegevens om te beheren, geen afzonderlijke login om te beveiligen.

Schakelaar voor externe toegang

Schakel externe databasetoegang in wanneer een tool of ontwikkelaar deze nodig heeft, en schakel deze weer uit wanneer dat niet het geval is. Standaard gesloten is de verstandigste keuze.

Redis-objectcache per site

Verplaats herhaalde leesopdrachten naar Redis, zodat de database van meet af aan minder query's hoeft te beantwoorden. Preventie naast genezing.

MySQL Governor: uw query's, uw probleem — en enkel dat van u

De andere helft van databaseprestaties op gedeelde infrastructuur is het deel waar u geen controle over heeft: wat de websites van anderen op dezelfde server doen. Onze worker fleet draait op MariaDB met CloudLinux MySQL Governor, wat het databasegebruik per website reguleert. Een website die zware queries uitvoert, wordt binnen zijn eigen limieten beperkt in plaats van de server te vertragen voor zijn buren.

Dat sluit aan bij de rest van de isolatiestack — LVE-limieten voor CPU, RAM, IO, IOPS en processen, en CageFS dat elke tenant een geïsoleerde bestandssysteemweergave biedt. De ontwerpintentie is overal hetzelfde: een probleem op de ene site blijft beperkt tot die site.

Wanneer uw database traag is, is de oplossing dus iets waar u daadwerkelijk actie op kunt ondernemen. Het is uw database, en database-onderhoud is de knop die het probleem verhelpt.

Bestuur het vanuit uw AI-tool

Databasebewerkingen maken deel uit van de MCP-toolcatalogus, dus elke MCP-compatibele agent kan ze namens u uitvoeren.

Onze gehoste MCP-server stelt het platform beschikbaar aan Claude Code, Cursor, ChatGPT, Claude Desktop en elke andere agent die MCP ondersteunt — één verbinding in plaats van een afzonderlijke integratie per tool. De databasetools in die catalogus omvatten beveiligde query's, optimalisatie, en back-up en herstel. Het aanschaffen van Extras is ook beschikbaar, na een expliciete bevestigingsstap.

Alles wat de agent kan doen, wordt begrensd door de identiteit waarmee deze is verbonden. Tokens worden uitgegeven via OAuth 2.1, zijn afgestemd op uw organisatie en uw RBAC-machtigingen, per tool en herroepbaar. Destructieve acties vereisen expliciete bevestiging, er gelden uitgavenlimieten voor door AI geactiveerde betaalde acties en elke MCP-actie wordt weggeschreven naar het auditlogboek met identiteit, tool, argumenten en resultaat.

In de praktijk: uw agent merkt dat de database zwaar belast is, vraagt of er onderhoud moet worden uitgevoerd, u bevestigt dit en de workflow wordt uitgevoerd. De AI is een bestuurder, geen operator zonder toezicht.

Aangekocht als een pakket, geprijsd als een dienst

First-party diensten zijn gegevens op dit platform, geen hardgecodeerde functies.

  • Onze medewerkers voegen diensten toe, bewerken ze, bepalen de prijzen en schakelen ze in via de beheerconsole op dezelfde manier als abonnementen worden beheerd — er is geen codewijziging nodig om een dienst te lanceren of aan te passen.
  • Prijzen worden per valuta vastgesteld, als eenmalig of terugkerend, zodat u koopt in de valuta waarin u al betaalt.
  • Diensten zijn gekoppeld aan de geschiktheid van de productlijn, zodat het aanbod overeenkomt met wat u daadwerkelijk gebruikt.
  • Kosten worden verrekend via facturatie of uw portemonneesaldo, naast uw abonnement — één account, één set facturen.
  • Aankopen zijn gewone handel: melding bij voltooiing, terugbetaalbaar, betwistbaar.

Wat het kost

Een eenmalige taak per site, die automatisch wordt uitgevoerd zodra u deze aanschaft.

Database-onderhoud en -optimalisatie

€ 25,99Eenmalig

Het wordt binnen 1 dag na aankoop uitgevoerd en er wordt een volledige back-up gemaakt voordat er iets wordt gewijzigd. Add-ons worden per site aangeschaft via uw dashboard en verschijnen op uw normale factuur — geen apart account, geen tweede factuur en geen minimale looptijd. Prijzen zijn exclusief btw, die bij het afrekenen wordt berekend op basis van uw facturatieland.

Veelgestelde vragen

Hoe weet ik of mijn database onderhoud nodig heeft?

In de meeste gevallen hoeft u dit niet zelf uit te zoeken. Het platform bewaakt het resourcegebruik per site en stelt database-onderhoud voor als een contextuele aanbieding wanneer het merkt dat een database te groot wordt, en de AI-assistent kan dit signaleren en de taak voor u starten. U kunt dit ook op elk gewenst moment bekijken en aanschaffen via het onderdeel Extras van het dashboard, en de database zelf inspecteren via de ingebouwde phpMyAdmin of Adminer.

Lopen mijn gegevens gevaar tijdens onderhoud?

We minimaliseren het risico in plaats van te doen alsof het er niet is. De taak wordt uitgevoerd als een Temporal-workflow — duurzaam, opnieuw uitvoerbaar en idempotent — zodat een mislukte stap opnieuw wordt geprobeerd in plaats van het werk half voltooid achter te laten, en een herhaalde bewerking inherent veilig is. Elke uitvoering wordt vastgelegd in de workflowgeschiedenis. Bij Footprint-Free-abonnementen worden dagelijkse back-ups 30 dagen bewaard met herstel via één klik, zodat er altijd een recent herstelpunt is om op terug te vallen als u dat wenst. Het maken van een back-up vóór elke significante databasewijziging is een goede gewoonte, ongeacht wie deze uitvoert.

Vervangt dit de databasetools in uw paneel?

Het vult ze aan. Elke site behoudt zijn eigen MariaDB-database met ingebouwde phpMyAdmin en Adminer met single sign-on, ondersteuning voor meerdere databases en gebruikers, en een schakelaar voor externe toegang. Database-onderhoud is de geautomatiseerde versie van het routinematige werk — opschonen, optimaliseren, repareren — voor wanneer u liever het resultaat inkoopt dan het handmatig uit te voeren.

Waarin verschilt dit van een gewoon supportticket?

Diensten op dit platform worden op een van twee manieren uitgevoerd. Door personeel uitgevoerde diensten maken een taak aan in onze beheerwachtrij, die naar de juiste afdeling wordt geleid met statusopvolging en updates voor de klant. Database-onderhoud is geautomatiseerd: de aanschaf ervan activeert de workflow direct, zonder tussenkomst van mensen. Dat is precies de reden om het als een workflow te bouwen in plaats van een proces.

Kan mijn AI-agent dit voor mij uitvoeren?

Ja. Database optimaliseren, beveiligde query's en back-up en herstel bevinden zich allemaal in de MCP-toolcatalogus, en het kopen van Extras wordt aangeboden met een bevestigingsstap. Uw agent maakt verbinding via OAuth 2.1 met een token dat is afgestemd op uw organisatie en uw RBAC-machtigingen — per tool, intrekbaar, met uitgavenlimieten voor betaalde acties en met auditregistratie voor elke aanroep. Het kan alleen doen wat u zelf kunt doen.

Welke pakketten bevatten dit?

Databaseonderhoud is een los aanschafbare first-party service in plaats van inbegrepen in een abonnement — u koopt dit wanneer u het nodig hebt, voor de prijs die in uw valuta wordt weergegeven in het dashboard, en dit wordt in rekening gebracht via uw factureringsaccount of wallet. De geschiktheid wordt per productlijn ingesteld, dus wat er in uw sectie Extra's verschijnt, weerspiegelt de productlijn waarop u zich bevindt. Alles wat u nodig hebt om het platform uit te proberen bevindt zich in de proefperiode van 14 dagen waarvoor geen creditcard nodig is: geen betaalgegevens, tot vijf sites op Footprint-Free Hosting.

Zal intensief databasegebruik van één website mijn andere websites vertragen?

Het serverpark draait MariaDB met CloudLinux MySQL Governor, wat het databasegebruik per site specifiek reguleert zodat zware queries van één site de server niet kunnen vertragen voor de rest. Dat functioneert naast LVE-resourcelimieten en CageFS-bestandssysteemisolatie. Het algehele ontwerpdoel is inperking: problemen blijven in de kooi waarin ze zijn ontstaan.

Draag geen database meer mee die u niet kunt zien

Start een proefperiode van 14 dagen zonder creditcard voor Footprint-Free Hosting — geen betaalgegevens vereist, maximaal vijf sites — en ontdek hoe het platform de problemen opspoort en oplost waar je anders pas achter zou komen door een traag laadkende pagina.

Gratis starten