Očisti
Očistite ono što baza podataka sadrži, a više joj nije potrebno, kako bi se radni skup smanjio na podatke koje vaša web-lokacija stvarno poslužuje.
Održavanje baze podataka
Svaka WordPress baza podataka s vremenom postaje teža. Zinn Digital® na to gleda kao na inženjerski problem, a ne kao na zahtjev za podršku: čišćenje, optimizacija i popravak pokreću se kao automatizirani radni proces koji kupujete jednim klikom — a platforma vam ga nudi u trenutku kada primijeti preopterećenje baze podataka. Dostupnost: sigurnosna kopija i vraćanje putem MCP-a te ograničavanje baze podataka po web-mjestu u aktivnom su razvoju i još nisu dostupni. Sve ostalo opisano ovdje dostupno je već danas.
Datoteke WordPress stranice ostaju otprilike one veličine s kojom ste je izgradili. Njezina baza podataka ne. Tablice se gomilaju, indeksi gube svoj oblik, pogoni za pohranu ostavljaju dodijeljeni prostor koji više nitko ne koristi, a povremeno tablica završi u stanju koje je potrebno popraviti, umjesto optimizirati. Ništa od toga se ne najavljuje. Stranica jednostavno postaje sporija, upiti traju dulje, a prvo što bilo tko primijeti jest stranica koja se nekada učitavala trenutačno, a sada više ne.
Na jednoj web-lokaciji to je gnjavaža. U cijelom portfelju ili mreži stotina web-lokacija to je složeni porez – svaka od njih malo teža nego što mora biti, svaka od njih traži od poslužitelja baze podataka više nego što bi trebala.
Zinn Digital® rješava ovo na isti način na koji rješavamo ostatak platforme: kao automatiziranu, ponovljivu operaciju. Održavanje baze podataka je usluga prve strane koju kupujete s upravljačke ploče, a njezina kupnja odmah pokreće zadatak optimizacije. Nema reda u koji se treba stati ni inženjera na kojeg treba čekati.
Čišćenje, optimizacija, popravak i izvještavanje o MariaDB bazi podataka web-mjesta, pokrenuto kao jedan zadatak.
Očistite ono što baza podataka sadrži, a više joj nije potrebno, kako bi se radni skup smanjio na podatke koje vaša web-lokacija stvarno poslužuje.
Oslobodite alocirani, a neiskorišteni prostor tablica i vratite indekse i statistiku u stanje koje planer upita očekuje, tako da čitanja prestanu obavljati više posla nego što je potrebno.
Otkrijte i popravite tablice koje su završile u lošem stanju – način kvara koji sporu web-lokaciju pretvara u pokvarenu ako se ostavi netaknut.
Kupnja se naplaćuje putem računa ili novčanika, izvršava se, obavještava vas i označava se kao završena. Ako nešto pođe po zlu, povrati sredstava i sporovi prolaze kroz isti sustav naplatnih staza kao i sve ostalo što kupujete od nas.
Usluge prve strane na ovoj platformi dolaze u dva oblika. Neke ispunjava osoblje: njihova kupnja stvara zadatak u našem administrativnom redu čekanja, usmjeren na pravi odjel, praćen i ažuriran. Održavanje baze podataka nije jedno od toga. Ono je automatizirano — kupnja pokreće Temporal tijek rada koji pokreće zadatak optimizacije izravno na vašoj stranici. Trenutačno, bez dodira.
To je važnije nego što zvuči. Temporal tijekovi rada dizajnirani su tako da budu izdržljivi, s mogućnošću ponovnog pokušaja i idempotentni, što je standard koji se primjenjuje na svaku dugotrajnu operaciju na ovoj platformi. Ako korak djelomično ne uspije, tijek rada ponavlja radnju od mjesta na kojem je stao umjesto da se polovično završi i ostavi vašu bazu podataka u dvosmislenom stanju. Ako ponovljeni pokušaj ponovno pokrene operaciju koja je već uspjela, to je prema samoj konstrukciji sigurno.
To također znači da se usluga ne usporava pod opterećenjem. Deset kupaca koji istovremeno kupuju održavanje baze podataka ne stoji u redu čekajući istog inženjera — to je deset izvršenja tijeka rada, a platforma je napravljena da ih skalira horizontalno.
Platforma već nadzire vaše web-lokacije. Ono što vidi koristi kako bi u pravo vrijeme ponudila odgovarajuću uslugu.
U upravljačkoj ploči postoji namjenski odjeljak Dodaci u kojem možete pregledavati i kupovati izvorne usluge kad god poželite. No, korisniji put je onaj koji pronalazi vas: kontekstualna nadogradnja. Održavanje baze podataka prikazuje se za preopterećenu bazu podataka, optimizacija brzine za sporu web-lokaciju koja ne prolazi Core Web Vitals, čišćenje zlonamjernog softvera za označenu web-lokaciju, a migracija prilikom registracije.
Ti su prijedlozi potaknuti stvarnim signalima motriteljstva — istim metrikama po web-mjestu i telemetrijom resursa koju platforma prikuplja za rad poslužitelja, a ne generičnim mjesečnim podsjetnikom. A AI pomoćnik može i predložiti uslugu i pokrenuti je umjesto vas, tako da je jaz između uočavanja problema i njegovog rješavanja razgovor, a ne projekt.
Održavanje je automatizirani sloj na vrhu. Ispod njega, svaka web-lokacija dolazi s potpunom kontrolom nad bazom podataka.
Svaka web-lokacija dobiva svoju vlastitu bazu podataka, uz podršku za više baza podataka i više korisnika baza podataka ako su projektu potrebni.
Oboje je ugrađeno u nadzornu ploču i povezano jedinstvenom prijavom (single-sign-on) – nema posebnih vjerodajnica za upravljanje, nema zasebne prijave koju treba štititi.
Uključite pristup vanjskoj bazi podataka kada je to potrebno alatu ili programeru, a isključite ga kada više nije. Isključeno prema zadanim postavkama razumno je stanje.
Preusmjerite ponovljena čitanja na Redis kako bi baza podataka u startu obrađivala manje upita. Prevencija i lijek u isto vrijeme.
Druga polovica performansi baze podataka na dijeljenoj infrastrukturi onaj je dio koji ne kontrolirate: što tuđe web-lokacije rade na istom poslužitelju. Naš radni sklop pokreće MariaDB uz CloudLinux MySQL Governor, koji ograničava upotrebu baze podataka po web-lokaciji. Jedna web-lokacija koja izvršava teške upite ograničena je unutar vlastitih granica umjesto da usporava poslužitelje susjednim web-lokacijama.
To se nalazi uz ostatak stogova izolacije — LVE ograničenja za CPU, RAM, IO, IOPS i procese, te CageFS koji svakom korisniku pruža izolirani pregled datotečnog sustava. Namjera dizajna u cijelom sustavu je ista: problem na jednoj web-lokaciji ostaje na toj web-lokaciji.
Dakle, kada je vaša baza podataka spora, rješenje je nešto na što doista možete utjecati. To je vaša baza podataka, a održavanje baze podataka gumb je koji to rješava.
Operacije s bazom podataka dio su kataloga MCP alata, tako da ih svaki MCP-kompatibilan agent može pokrenuti u vaše ime.
Naš hosted MCP poslužitelj izlaže platformu za Claude Code, Cursor, ChatGPT, Claude Desktop i bilo kojeg drugog agenta s podrškom za MCP — jedna veza umjesto zasebne integracije po alatu. Alati za baze podataka u tom katalogu uključuju zaštićeni upit, optimizaciju te sigurnosno kopiranje i vraćanje. Kupnja dodataka (Extras) također je izložena, iza koraka izričite potvrde.
Sve što agent može učiniti ograničeno je identitetom s kojim se povezao. Tokeni se izdaju putem OAuth 2.1, ograničeni na vašu organizaciju i vaše RBAC dozvole, po alatu i mogu se opozvati. Destruktivne radnje zahtijevaju izričitu potvrdu, ograničenja potrošnje primjenjuju se na plaćene radnje pokrenute umjetnom inteligencijom, a svaka MCP radnja bilježi se u zapisnik revizije s identitetom, alatom, argumentima i rezultatom.
U praksi: vaš agent primijeti da je baza podataka opterećena, pita treba li pokrenuti održavanje, vi potvrdite i radni se proces izvrši. Umjetna inteligencija je vozač, a ne operater bez nadzora.
Usluge prve strane su podaci na ovoj platformi, a ne ugrađene značajke.
A one-off job per site, run automatically once you buy it.
24,99 €one-off
It runs within 1 day of purchase, and a full backup is taken before anything is changed. Add-ons are bought per site from your dashboard and appear on your normal invoice — no separate account, no second bill and no minimum term. Prices exclude tax, which is worked out from your billing country at checkout.
U većini slučajeva nećete to morati sami rješavati. Platforma prati korištenje resursa po web-mjestu i nudi održavanje baze podataka kao kontekstualnu ponudu kada primijeti prekomjerno bujanje baze podataka, a AI pomoćnik to može označiti i pokrenuti zadatak umjesto vas. Također ga možete pregledati i kupiti u bilo kojem trenutku u odjeljku Dodaci na nadzornoj ploči te sami pregledati bazu podataka putem ugrađenog alata phpMyAdmin ili Adminer.
Rizik svodimo na najmanju moguću mjeru umjesto da se pravimo da ne postoji. Posao se izvršava kao Temporal tijek rada – postojan, ponovljiv i idempotentan – tako da se neuspjeli korak ponovno pokreće umjesto da posao ostane polovično obavljen, a ponovljena operacija je sigurna po dizajnu. Svako se izvođenje bilježi u povijesti tijeka rada. Na paketima Footprint-Free dnevne se sigurnosne kopije čuvaju 30 dana uz vraćanje jednim klikom, tako da uvijek postoji nedavna točka vraćanja na koju se možete osloniti ako to želite. Izrada sigurnosne kopije prije bilo kakve značajne promjene baze podataka dobra je praksa bez obzira na to tko ju pokreće.
Ona ih nadopunjuje. Svaka stranica ima svoju vlastitu MariaDB bazu podataka s ugrađenim phpMyAdmin-om i Adminerom koji podržavaju jedinstvenu prijavu (single-sign-on), podršku za više baza podataka i korisnika te sklopku za udaljeni pristup. Održavanje baza podataka je automatizirana verzija rutinskog posla — čišćenje, optimizacija, popravak — za slučajeve kada je bolje platiti ishod nego ga raditi ručno.
Usluge na ovoj platformi se izvršavaju na jedan od dva načina. Usluge koje izvršavaju zaposlenici stvaraju zadatak u našem administrativnom redu čekanja, usmjeren na pravi odjel s praćenjem statusa i obavijestima za korisnike. Održavanje baze podataka je automatizirano: kupnja pokreće tijek rada izravno, bez posredovanja ljudskog koraka. U tome je i cijela poanta izgradnje kao tijeka rada umjesto kao procesa.
Da. Optimizacija baze podataka, zaštićeni upit te izrada i vraćanje sigurnosne kopije nalaze se u katalogu MCP alata, a kupnja Dodataka prikazuje se uz korak potvrde. Vaš se agent povezuje putem OAutha 2.1 s tokenom ograničenim na vašu organizaciju i vaše RBAC dozvole — po alatu, opozorljivim, s ograničenjem potrošnje na plaćene radnje, uz revizijski zapis za svaki poziv. Može učiniti samo ono što biste vi mogli učiniti.
Održavanje baze podataka usluga je koja se zasebno kupuje, a ne dio paketa – kupujete ju po potrebi, po cijeni prikazanoj u vašoj valuti na nadzornoj ploči, uz terećenje vašeg računa za naplatu ili novčanika. Uvjeti korištenja definirani su po liniji proizvoda, stoga ono što se prikazuje u vašem odjeljku Dodaci odražava liniju proizvoda na kojoj se nalazite. Sve što vam je potrebno za isprobavanje platforme nalazi se u 14-dnevnom probnom razdoblju bez unosa kartice: bez podataka o plaćanju, do pet web-mjesta na usluzi Footprint-Free Hosting.
Skup poslužitelja koristi MariaDB s CloudLinux MySQL Governor koji ograničava korištenje baze podataka po web-mjestu kako složeni upiti jednog web-mjesta ne bi usporili poslužitelj za ostale. To funkcionira uz LVE ograničenja resursa i CageFS izolaciju datotečnog sustava. Glavni je cilj dizajna izolacija — problemi ostaju unutar onog okruženja u kojem su i nastali.
Započnite besplatno 14-dnevno probno razdoblje na usluzi Footprint-Free Hosting bez unosa podataka o plaćanju, za do pet web-mjesta, i uvjerite se kako platforma otkriva i otklanja probleme za koje biste inače saznali tek po sporoj stranici.
Započni besplatno