Konserwacja bazy danych

Konserwacja bazy danych, która wykonuje się sama, dokładnie wtedy, kiedy jest potrzebna

Każda baza danych WordPress z wiekiem staje się cięższa. Zinn Digital® traktuje to jako problem inżynieryjny, a nie zgłoszenie do pomocy technicznej: czyszczenie, optymalizacja i naprawa działają jako zautomatyzowany przepływ pracy, który kupujesz jednym kliknięciem – a platforma oferuje Ci go w momencie, gdy zauważy puchnięcie bazy danych. Dostępność: tworzenie i przywracanie kopii zapasowych za pomocą MCP oraz ograniczanie przepustowości bazy danych dla poszczególnych witryn są w fazie aktywnego rozwoju i nie są jeszcze dostępne. Wszystko inne opisane tutaj jest dostępne już dziś.

  • 650 000+witryny hostowane na całym świecie
  • Bezobsługoweautomatyczna realizacja, bez kolejki zgłoszeń
  • 30 dnicodzienne przechowywanie kopii zapasowych w planach Footprint-Free
  • 14 dnibezpłatny okres próbny PBN bez karty, do 5 witryn

Dlaczego bazy danych po cichu stają się wąskim gardłem

Pliki witryny opartej na WordPress mają zazwyczaj zbliżony rozmiar do tego, z jakim ją zbudowano. Jej baza danych – nie. Tabele gromadzą się, indeksy tracą optymalny kształt, silniki magazynowania pozostawiają przydzieloną przestrzeń, której nic już nie używa, a od czasu do czasu tabela trafia w stan wymagający naprawy zamiast dostrajania. Nic z tego nie daje o sobie znać. Witryna po prostu zwalnia, zapytania trwają dłużej, a pierwszym objawem, jaki ktokolwiek zauważa, jest strona, która kiedyś działała natychmiastowo, a teraz już tak nie działa.

Na pojedynczej stronie to tylko niedogodność. W przypadku portfela lub sieci setek stron staje się to narastającym obciążeniem – każda z nich jest nieco cięższa, niż być powinna, a każda z nich obciąża serwer bazy danych bardziej, niż powinna.

Zinn Digital® obsługuje to w taki sam sposób, jak resztę naszej platformy: jako zautomatyzowaną, powtarzalną operację. Konserwacja bazy danych to usługa własna, którą kupujesz w panelu, a jej zakup natychmiast uruchamia zadanie optymalizacji. Nie ma kolejki do dołączenia ani inżyniera, na którego trzeba czekać.

Co robi proces konserwacji

Czyszczenie, optymalizacja, naprawa i generowanie raportów dla bazy danych MariaDB witryny jako jedno zadanie.

Wyczyść

Usuń z bazy danych to, co jest w niej przechowywane, ale nie jest już potrzebne, aby zestaw roboczy zmniejszył się i odpowiadał danym faktycznie obsługiwanym przez Twoją witrynę.

Optymalizuj

Odzyskaj przydzieloną, ale niewykorzystaną przestrzeń tabel i przywróć indeksom oraz statystykom stan oczekiwany przez planistę zapytań, aby operacje odczytu przestały wykonać więcej pracy, niż to konieczne.

Napraw

Wykrywaj i naprawiaj uszkodzone tabele – awarię, która z czasem zmienia wolną witrynę w niedziałającą, jeśli zostanie zignorowana.

Wygeneruj raport

Opłata za zakup pobierana jest za pośrednictwem rozliczeń lub portfela, realizuje zamówienie, powiadamia Cię o tym i oznacza się jako zakończony. Jeśli coś pójdzie nie tak, zwroty kosztów i spory przechodzą przez tę samą ścieżkę rozliczeniową, co wszystko inne, co kupujesz od nas.

Zautomatyzowana realizacja, a nie kolejka wsparcia

Usługi własne na tej platformie występują w dwóch rodzajach. Niektóre są realizowane przez personel: ich zakup tworzy zadanie w naszej kolejce administracyjnej, które jest kierowane do odpowiedniego działu, śledzone i aktualizowane. Konserwacja baz danych nie należy do nich. Jest zautomatyzowana — zakup uruchamia przepływ pracy Temporal, który wykonuje zadanie optymalizacji bezpośrednio w Twojej witrynie. Natychmiastowo, bezobsługowo.

To ma większe znaczenie, niż się wydaje. Workflows Temporal są z założenia trwałe, odporne na błędy i idempotentne, co jest standardem, któremu musi sprostać każda długo trwająca operacja na tej platformie. Jeśli krok zawiedzie w połowie, workflow ponawia próbę od miejsca, w którym się zatrzymał, zamiast kończyć się w połowie i pozostawiać bazę danych w niejednoznacznym stanie. Jeśli ponowna próba wykona operację, która już się powiodła, jest to bezpieczne z konstrukcji.

Oznacza to również, że usługa nie traci na wydajności pod obciążeniem. Dziesięciu klientów kupujących konserwację bazy danych jednocześnie nie stoi w kolejce za sobą, czekając na tego samego inżyniera — to dziesięć wykonań przepływu pracy, a platforma została zaprojektowana tak, aby skalować je horyzontalnie.

  • Zakup uruchamia zadanie natychmiast — obciążenie, realizacja, powiadomienie, zakończenie.
  • Działa jako trwały przepływ pracy Temporal: z możliwością ponowienia i idempotentny, a nie skrypt typu „odpal i zapomnij”.
  • Każde uruchomienie jest widoczne w historii przepływu pracy, dzięki czemu istnieje rejestr tego, co i kiedy zostało uruchomione.
  • Zwroty i spory obsługiwane przez ten sam system rozliczeń co plany i dodatki.

Wyświetlane w odpowiednim momencie, a nie ukryte w menu

Platforma już teraz monitoruje Twoje strony. Wykorzystuje to, co widzi, aby zaoferować właściwą usługę we właściwym czasie.

W panelu sterowania znajduje się dedykowana sekcja Dodatki, w której możesz w dowolnym momencie przeglądać i kupować usługi własne. Jednak bardziej użyteczna ścieżka to taka, która znajduje Ciebie: kontekstowe oferty dodatkowe. Konserwacja bazy danych pojawia się w przypadku rozrośniętej bazy danych, optymalizacja szybkości dla wolnej witryny mającej problem z Core Web Vitals, czyszczenie złośliwego oprogramowania dla oflagowanej witryny, a migracja podczas rejestracji.

Te podpowiedzi opierają się na rzeczywistych sygnałach obserwowalności — tych samych metrykach dla każdej witryny i telemetrii zasobów, które platforma gromadzi do obsługi floty, a nie na ogólnym comiesięcznym przypomnieniu. Asystent AI może zarówno zaproponować usługę, jak i ją dla Ciebie uruchomić, dzięki czemu dystans między zauważeniem problemu a jego naprawieniem staje się rozmową, a nie projektem.

Narzędzia bazodanowe, które już masz

Konserwacja to zautomatyzowana warstwa wierzchnia. Pod nią każda witryna oferuje pełną kontrolę nad bazą danych.

MariaDB na witrynę

Każda witryna otrzymuje własną bazę danych, z obsługą wielu baz danych i wielu użytkowników bazy danych, jeśli projekt tego wymaga.

phpMyAdmin i Adminer, osadzone

Oba narzędzia są wbudowane w panel i powiązane z pojedynczym logowaniem (single-sign-on) — żadnych osobnych poświadczeń do zarządzania, żadnego osobnego logowania do ochrony.

Przełącznik dostępu zdalnego

Włącz dostęp do zewnętrznej bazy danych, gdy potrzebuje tego narzędzie lub programista, i wyłącz go, gdy już nie jest potrzebny. Stan domyślnie zamknięty to rozsądne rozwiązanie.

Pamięć podręczna obiektów Redis dla każdej witryny

Odciąż powtarzalne odczyty do Redis, aby baza danych obsługiwała mniej zapytań już na starcie. Zapobieganie zamiast leczenia.

MySQL Governor: Twoje zapytania, Twój problem – i tylko Twój

Druga połowa wydajności bazy danych na współdzielonej infrastrukturze to ta, nad którą nie masz kontroli: co witryny wszystkich innych robią z tym samym serwerem. Nasza flaga robocza korzysta z MariaDB oraz CloudLinux MySQL Governor, co ogranicza użycie bazy danych dla każdej strony. Jedna witryna wykonująca ciężkie zapytania jest powstrzymywana w ramach własnych limitów, zamiast spowalniać serwer dla sąsiadów.

To współgra z resztą stosu izolacji — limitami LVE dla procesorów, pamięci RAM, operacji we/wy, IOPS i procesów, oraz systemem CageFS zapewniającym każdemu abonentowi odizolowany widok systemu plików. Cel projektowy we wszystkich tych elementach pozostaje ten sam: problem na jednej stronie pozostaje na tej stronie.

Więc kiedy Twoja baza danych działa wolno, rozwiązaniem jest coś, z czym możesz faktycznie coś zrobić. To Twoja baza danych, a jej konserwacja to przycisk, który ją naprawia.

Steruj tym ze swojego narzędzia AI

Operacje na bazach danych są częścią katalogu narzędzi MCP, więc każdy agent obsługujący MCP może je wykonać w Twoim imieniu.

Nasz hostowany serwer MCP udostępnia platformę dla Claude Code, Cursor, ChatGPT, Claude Desktop oraz każdego innego agenta obsługującego MCP — jedno połączenie zamiast osobnej integracji dla każdego narzędzia. Narzędzia bazy danych w tym katalogu obejmują bezpieczne zapytania, optymalizację oraz tworzenie kopii zapasowych i przywracanie. Zakup dodatków (Extras) również jest udostępniony, za wyraźnym krokiem potwierdzenia.

Wszystko, co agent może zrobić, jest ograniczone przez tożsamość, z którą się połączył. Tokeny są wydawane za pośrednictwem protokołu OAuth 2.1, z uwzględnieniem zakresu Twojej organizacji i uprawnień RBAC, dla każdego narzędzia z osobna i z możliwością ich unieważnienia. Działania destrukcyjne wymagają wyraźnego potwierdzenia, limity wydatków dotyczą płatnych działań wyzwalanych przez sztuczną inteligencję, a każde działanie protokołu MCP jest zapisywane w dzienniku audytu wraz z tożsamością, narzędziem, argumentami i wynikiem.

W praktyce: Twój agent zauważa, że baza danych jest przeciążona, pyta, czy przeprowadzić konserwację, Ty potwierdzasz, a przepływ pracy zostaje uruchomiony. Sztuczna inteligencja jest kierowcą, a nie operatorem bez nadzoru.

Kupiony jak plan, wyceniony jak usługa

Usługi first-party to dane na tej platformie, a nie funkcje zaszyte w kodzie.

  • Nasz personel dodaje, edytuje, wycenia i włącza usługi w konsoli administracyjnej w taki sam sposób, w jaki zarządza się planami – bez konieczności wprowadzania zmian w kodzie, aby uruchomić lub dostosować którąkolwiek z nich.
  • Ceny są ustalane dla każdej waluty jako jednorazowe lub cyfrowe, dzięki czemu kupujesz w walucie, w której już płacisz.
  • Usługi podlegają kwalifikacji do danej linii produktów, dzięki czemu to, co jest oferowane, odpowiada temu, co faktycznie prowadzisz.
  • Opłaty pobierane są z rozliczeń lub salda portfela, łącznie z subskrypcją – jedno konto, jeden zestaw faktur.
  • Zakupy to zwykłe transakcje handlowe: powiadamiane po zakończeniu, podlegające zwrotowi i sporom.

What it costs

A one-off job per site, run automatically once you buy it.

Database Maintenance & Optimization

107,99 zł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.

Często zadawane pytania

Skąd mam wiedzieć, czy moja baza danych wymaga konserwacji?

W większości przypadków nie musisz się tym zajmować samodzielnie. Platforma monitoruje zużycie zasobów dla każdej strony i proponuje konserwację bazy danych w formie oferty kontekstowej, gdy zauważy jej nadmierny rozrost, a asystent AI może ją zasygnalizować i uruchomić to zadanie za Ciebie. Możesz ją również w dowolnym momencie przeglądać i dokupić w sekcji Dodatki w panelu sterowania oraz samodzielnie sprawdzić bazę danych za pomocą osadzonego narzędzia phpMyAdmin lub Adminer.

Czy moje dane są zagrożone podczas prac konserwacyjnych?

Minimalizujemy ryzyko zamiast udawać, że go nie ma. Zadanie działa jako przepływ pracy Temporal – trwały, z możliwością ponowienia i idempotentny – dzięki czemu nieudany krok jest ponawiany, zamiast pozostawiać pracę niedokończoną, a powtórzona operacja jest bezpieczna z założenia. Każde uruchomienie jest rejestrowane w historii przepływu pracy. W planach Footprint-Free codzienne kopie zapasowe są przechowywane przez 30 dni z możliwością przywrócenia jednym kliknięciem, więc zawsze istnieje niedawny punkt przywrócenia, do którego można się cofnąć, jeśli chcesz. Wykonanie kopii zapasowej przed jakąkolwiek istotną zmianą w bazie danych jest dobrą praktyką niezależnie od tego, kto ją przeprowadza.

Czy to zastępuje narzędzia bazy danych w moim panelu?

Stanowi ich uzupełnienie. Każda witryna zachowuje własną bazę danych MariaDB ze wbudowanym, obsługującym logowanie jednokrotne (SSO) phpMyAdmin oraz narzędziem Adminer, obsługą wielu baz danych i użytkowników oraz przełącznikiem dostępu zdalnego. Konserwacja baz danych to zautomatyzowana wersja rutynowych prac – czyszczenia, optymalizacji i naprawy – na wypadek, gdybyś wolał kupić gotowy rezultat, niż wykonywać je ręcznie.

Czym to się różni od zwykłego zgłoszenia do pomocy technicznej?

Usługi na tej platformie są realizowane na jeden z dwóch sposobów. Usługi realizowane przez personel tworzą zadanie w naszej kolejce administracyjnej, kierowane do odpowiedniego działu ze śledzeniem statusu i powiadomieniami dla klienta. Konserwacja bazy danych jest zautomatyzowana: jej zakup uruchamia przepływ pracy bezpośrednio, bez żadnego etapu ludzkiego pomiędzy nimi. W tym cała rzecz, aby zbudować to jako przepływ pracy, a nie proces.

Czy mój agent AI może to dla mnie uruchomić?

Tak. Optymalizacja bazy danych, zabezpieczone zapytanie oraz kopia zapasowa i przywracanie znajdują się w katalogu narzędzi MCP, a zakup dodatków Extras wymaga potwierdzenia. Twój agent łączy się przez protokół OAuth 2.1 za pomocą tokena ograniczonego do Twojej organizacji oraz Twoich uprawnień RBAC – dla każdego narzędzia z osobna, z możliwością odwołania, z limitem wydatków na płatne działania, a każde wywołanie jest rejestrowane w dzienniku audytu. Może robić tylko to, co Ty możesz zrobić.

Które plany je zawierają?

Konserwacja bazy danych to płatna usługa własna, a nie element planu – kupujesz ją, kiedy jej potrzebujesz, w cenie wyświetlanej w Twojej walucie w panelu, z obciążeniem Twojego konta rozliczeniowego lub portfela. Kwalifikowalność jest ustalana dla każdej linii produktów, więc to, co pojawia się w sekcji Dodatki, odzwierciedla linię produktów, z której korzystasz. Wszystko, czego potrzebujesz, aby wypróbować platformę, znajduje się w 14-dniowym okresie próbnym bez karty: bez danych płatności, do pięciu witryn w ramach Footprint-Free Hosting.

Czy intensywne korzystanie z bazy danych przez jedną witrynę spowolni pozostałe?

Twoja flota korzysta z MariaDB z CloudLinux MySQL Governor, który ogranicza zużycie bazy danych dla każdej strony osobno, dzięki czemu intensywne zapytania jednej witryny nie spowalniają serwera dla pozostałych. Rozwiązanie to działa w parze z limitami zasobów LVE oraz izolacją systemu plików CageFS. Głównym celem projektowym jest izolacja – problemy pozostają w tej klatce, w której się rozpoczęły.

Przestań nosić bazę danych, której nie widzisz

Rozpocznij 14-dniowy okres próbny na hostingu Footprint-Free Hosting bez podawania karty – żadnych danych płatności, do pięciu witryn – i zobacz, jak platforma wykrywa i naprawia problemy, o których w przeciwnym razie dowiedziałbyś się po powolnym ładowaniu strony.

Rozpocznij za darmo