woj. lubelskie

Audyt sklepu PrestaShop
Puławy

Baza sklepu ma dziewięć gigabajtów, z czego siedem to statystyki odwiedzin i porzucone koszyki z ostatnich sześciu lat. Nikt tego nigdy nie czyścił, bo nikt nie wiedział, że trzeba.

Bezpłatna wycena +48 887 831 588

Schemat tabel bazy danych na ekranie Baza danychrośnie i nikt jej nie pilnuje
Rozmiar bazy Tabele śmieciowe Indeksy Wolne zapytania Czyszczenie Kopie zapasowe Lista prac Wycena poprawek Puławy i okolice
2–3 dnitypowy czas audytu
40–70sprawdzanych punktów
0 złza wstępne sprawdzenie
Waszsklep i dostępy

Rosnąca baza

Baza, której nikt nie pilnuje

PrestaShop zapisuje w bazie znacznie więcej niż produkty i zamówienia. Trafiają tam statystyki odwiedzin, porzucone koszyki, sesje, dane wyszukiwań, zapisy działań pracowników i wiele innych rzeczy, które nikomu nie są potrzebne po tygodniu.

Nic z tego nie usuwa się samo. Po kilku latach te tabele bywają większe niż cały katalog produktów, a każde zapytanie do bazy przebija się przez coraz większą ilość danych.

Skutki są dwa. Sklep zwalnia stopniowo, tak wolno, że nikt nie łączy tego z bazą. A kopie zapasowe rosną, wykonują się coraz dłużej i w końcu przestają się kończyć — co wychodzi zwykle w najmniej odpowiednim momencie.

Zakres

Co sprawdzamy

Sprawdzamy, co zajmuje miejsce i co spowalnia zapytania.

  • Rozmiar bazy i udział poszczególnych tabel
  • Które tabele da się bezpiecznie wyczyścić
  • Ile danych statystycznych i sesji tam leży
  • Czy tabele mają indeksy potrzebne przy Waszym katalogu
  • Które zapytania wykonują się najdłużej
  • Czy w bazie nie zostały tabele po usuniętych modułach
  • Czy kopie bazy wykonują się w rozsądnym czasie
  • Czy da się ustawić czyszczenie automatyczne
  • Nie czyścimy bazy w ramach ceny audytu
  • Nie usuwamy danych bez kopii i bez Waszej zgody
  • Nie każde wolne zapytanie da się przyspieszyć bez zmian w kodzie
Zbliżenie dysków serwerowych

Co zajmuje

Co zwykle zajmuje najwięcej miejsca

Poniżej rodzaje danych uszeregowane według tego, ile miejsca odzyskujemy najczęściej.

Rodzaj danychIle zwykle zajmujeCzy da się usunąć
Statystyki odwiedzin i połączeńczęsto największa część bazytak, po ustaleniu okresu
Porzucone koszykiduża częśćtak, starsze niż kilka miesięcy
Sesje i dane tymczasoweduża częśćtak, w całości
Zapisy działań w paneluśrednia częśćtak, starsze niż rok
Dane wyszukiwań w sklepieśrednia częśćczęściowo, są przydatne
Tabele po usuniętych modułachniewielka, ale zbędnatak
Zamówienia i fakturyrośnie stalenie, trzeba archiwizować
Zamówień nie usuwamy

Historia zamówień i dokumentów zostaje. Czyścimy tylko dane techniczne i statystyczne, których nikt nie potrzebuje.

Wynik

Co dostajecie

Dokument pokazuje bazę w liczbach i mówi, co da się z niej zdjąć bezpiecznie.

  • Baza w liczbach: Rozmiar całości i udział każdej tabeli, posortowany od największej.
  • Co wyczyścić: Które dane da się usunąć bezpiecznie i ile miejsca odzyskacie.
  • Co przyspieszyć: Brakujące indeksy i wolne zapytania, z szacowanym zyskiem.

Puławy w praktyce

Czego nauczyły nas puławskie audyty PrestaShopa

Pierwsza rzecz: statystyki połączeń i porzucone koszyki to zwykle większa część bazy niż wszystkie produkty i zamówienia razem. Usunięcie tych danych nie odbiera firmie niczego, co komukolwiek jest potrzebne.

Druga: po wyczyszczeniu bazy sklep przyspiesza wyraźnie, ale nie zawsze natychmiast. Trzeba jeszcze zoptymalizować tabele, żeby serwer bazy odzyskał zwolnione miejsce — o czym łatwo zapomnieć.

Trzecia: warto ustawić czyszczenie automatyczne, a nie robić porządków raz. Baza rośnie codziennie i po roku wraca do tego samego stanu, jeśli nikt nie ustawi cyklicznego zadania.

Baza miała dziewięć gigabajtów, po czyszczeniu dwa. Kopie zapasowe znów wykonują się do końca.
sklep z Puław
Edytor zapytań do bazy danych

Dostępy

Czego potrzebujemy

Do audytu bazy potrzebujemy dostępu do odczytu i informacji o wymaganiach.

  • Dostęp do bazy danych, do odczytu
  • Dostęp do panelu sklepu, przynajmniej do odczytu
  • Informacja o limicie miejsca u dostawcy hostingu
  • Informacja, jak długo chcecie trzymać statystyki
  • Informacja, czy kopie bazy wykonują się do końca
  • Liczba produktów, kombinacji i zamówień

Współpraca

Jak pracujemy

Zaczynamy od zestawienia rozmiaru tabel. To jedno zapytanie i kilka minut pracy, a od razu pokazuje, gdzie leży problem — zwykle w dwóch albo trzech tabelach.

Potem sprawdzamy indeksy i najdłużej wykonujące się zapytania. Przy PrestaShopie brakujące indeksy dotyczą najczęściej tabel dopisanych przez moduły, nie tych systemowych.

Bazy nie czyścimy w ramach audytu. Podajemy natomiast, ile miejsca odzyskacie, i zaznaczamy, że przed jakimkolwiek czyszczeniem musi powstać kopia — to zasada bez wyjątków.

Zasięg

Gdzie dokładnie pracujemy

Audyt wykonujemy zdalnie. Przy sklepach z Puław spotkanie omawiające wyniki możemy przeprowadzić na miejscu.

Obsługujemy też sklepy z Dęblina, Ryk, Kazimierza Dolnego, Nałęczowa, Opola Lubelskiego i Kurowa.

  • Włostowice
  • Górna Niwa
  • Wólka Profecka
  • Mokradki
  • Kolejowa
  • Marynki
  • Działki
  • Michałówka
  • Puławska Wieś
  • Osiedle Niwa
  • Osiedle Kołłątaja
  • Osiedle Kaniowczyków

Poza samym miastem pracujemy też w okolicy: Kazimierz Dolny, Nałęczów, Dęblin, Kurów, Końskowola, Żyrzyn, Janowiec. Dla nas to ten sam wyjazd, a dla wyszukiwarki osobny zestaw zapytań, o który mało kto konkuruje świadomie.

Budżet

Ile kosztuje audyt

Sprawdzenie rozmiaru tabel jest bezpłatne i zajmuje kilka minut.

ZakresDla kogoCzasCena
Sprawdzenie rozmiaru bazyco zajmuje najwięcej miejscakilkanaście minutbezpłatnie
Audyt bazy danychrozmiar, indeksy, wolne zapytania2 dni1100–1800 zł
Audyt dużej bazyponad 5 GB i wiele modułów2–3 dni1900–3000 zł
Czyszczenie i optymalizacjawykonanie po audycie, z kopią1 dzień500–1100 zł

Przed jakimkolwiek czyszczeniem powstaje kopia bazy. To zasada bez wyjątków, niezależnie od tego, jak oczywiste wydają się dane do usunięcia.

Współpraca

Od rozmiaru bazy do przyspieszonego sklepu

  1. Sprawdzenie rozmiaru

    Które tabele zajmują najwięcej. Bezpłatnie.

  2. Ustalenie, co jest potrzebne

    Jak długo chcecie trzymać statystyki i koszyki.

  3. Sprawdzenie indeksów

    Zwłaszcza w tabelach dopisanych przez moduły.

  4. Pomiar wolnych zapytań

    Które trwają najdłużej i dlaczego.

  5. Wyliczenie zysku

    Ile miejsca odzyskacie i ile sklep przyspieszy.

  6. Czyszczenie po kopii

    Zawsze w tej kolejności, bez wyjątków.

Pytania

Zanim zapytasz

Bo PrestaShop zapisuje statystyki, koszyki i sesje, a nic z tego nie usuwa się samo.

Dane techniczne i statystyczne tak. Zamówień i dokumentów nie ruszamy.

Często większość bazy. Zależy od tego, ile lat nikt nie czyścił.

Zwykle wyraźnie, ale trzeba jeszcze zoptymalizować tabele, żeby odzyskać miejsce.

Tak. Bez cyklicznego zadania baza wraca do tego samego stanu po roku.

Po czyszczeniu wykonują się szybciej. Wcześniej często przestają się kończyć.

Sprawdźmy, co zajmuje miejsce w Waszej bazie

Sprawdzenie rozmiaru tabel zajmuje kilkanaście minut i nic nie kosztuje. Zwykle okazuje się, że większość bazy to dane, których nikt nie potrzebuje od kilku lat.

Wszystkie miasta i usługi (851 stron) →
Bezpłatna wycena