Aktuálně řešíte "Oznámení od Heureky", bližší informace zde: Heureka hlásí blokovaného HeurekaBota

Čistá databáze – čištění, kontrola a údržba databáze PrestaShopu

Váš e-shop si každý den ukládá tisíce zbytečných záznamů – košíky, které nikdo nedokončil, návštěvy, protokoly, dávno skončené akce. Modul Čistá databáze je bezpečně uklidí, opraví nepořádek po smazaných produktech a modulech a pak hlídá pořádek sám. Než cokoli smaže, ukáže vám, co našel, a když se spletete, vrátíte vše jedním kliknutím.

Video ukázka · 3 min

Více informací

Kód:

Verze modulu: 5.0.0

Počet stažení 10+

Kompatibilita: 1.7, 8, 9

Výběr varianty produktu

990 Kč

 

818 Kč bez DPH

Popis modulu

Proč e-shop po letech těžkne

Při každé návštěvě, každém vloženém zboží do košíku a každém odeslaném e-mailu si PrestaShop něco zapíše. Po pár letech provozu tak v databázi leží miliony řádků, které už nikdy nikdo neotevře. Zálohy se natahují, hosting hlásí plnou databázi a administrace reaguje pomaleji. Čistá databáze tohle zbytečné břemeno odstraní a obchod udrží štíhlý – nemusíte přitom rozumět tomu, jak je databáze uvnitř poskládaná.

Video ukázka modulu (3 min) – přehrát

Video ukázka (3 min): co modul udělá na e-shopu a jak málo práce vám dá.

Co všechno za vás uklidí

  • nedokončené košíky – zboží, které si návštěvníci vložili a odešli; košíky, ze kterých vznikla objednávka, zůstávají,
  • stopy anonymních návštěvníků – kdo přišel, odkud a co si prohlížel; historie vašich registrovaných zákazníků zůstává,
  • záznamy o hledání a neexistujících stránkách z dávné minulosti,
  • protokoly – deník událostí v administraci a evidence odeslaných e-mailů,
  • akční ceny, které už vypršely, a zapomenutá přihlášení,
  • na přání i nepoužité hodnoty vlastností, štítky a prošlé slevové kupóny.

Sami zvolíte, jak staré záznamy chcete držet – třeba poslední měsíc, půl roku nebo rok. Co je novější, zůstane vždy. U každé položky je obyčejnou češtinou napsáno, co obsahuje a proč ji klidně můžete smazat.

Výběr, co se má uklízet, a nastavení, jak staré záznamy ponechat

Nic nezmizí bez vašeho souhlasu

Modul začíná vždy jen spočítáním. Ukáže, kolik čeho by odstranil, a mazat začne teprve po vašem potvrzení. Úklid probíhá po malých kouscích, takže e-shop běží dál normálně i během něj a server se nezahltí ani u obchodu se statisíci objednávek. Můžete ho kdykoli pozastavit a později na stejném místě pokračovat.

Počty nalezených záznamů před úklidem a průběh mazání krok za krokem

Spletli jste se? Vrátíte to jedním kliknutím

Košíky, ceny, kupóny, vlastnosti a všechny opravy si modul před smazáním odloží stranou. Pokud zjistíte, že jste něco potřebovali, otevřete historii a stisknete Obnovit. Vrátí se přesně to, co zmizelo, se stejnými čísly – bez obnovování celé zálohy a bez volání na hosting. Odložené záznamy se drží 30 dní, délku si můžete změnit.

Historie úklidů s tlačítkem Obnovit pro vrácení smazaných záznamů

Pořádek po smazaných produktech a odinstalovaných modulech

Smažete-li produkt, kategorii nebo zákazníka jinak než běžně v administraci, nebo odinstalujete modul, zůstanou po nich v databázi „sirotci“ – odkazy, překlady a nastavení, které už k ničemu nepatří. Občas právě oni stojí za podivným chováním obchodu. Modul je vyhledá, ukáže, kolik jich je, a po souhlasu je odstraní. Skutečných produktů, zákazníků ani objednávek se nedotkne. Navíc umí srovnat rozházený strom kategorií a pořadí položek v menu administrace.

Nalezené zbytky po smazaných produktech a modulech připravené k opravě

Spouštíte nový e-shop? Začněte s čistým štítem

Při stavbě obchodu se obvykle zkouší na vymyšleném zboží nebo na kopii starých dat. Před ostrým startem pak potřebujete zkušební katalog nebo testovací objednávky a zákazníky odstranit – úplně a tak, aby objednávky začaly číslovat znovu od jedničky. Modul to udělá jedním během a přitom nechá nastavení, dopravce, platby, daně, informační stránky i moduly. Omylem to spustit nejde: funguje jen při vypnutém obchodě (v režimu údržby), chce potvrzení, že máte zálohu, opsání kontrolní věty a ještě jedno potvrzení.

Smazání testovacího katalogu nebo objednávek s přehledem, co zůstane, a pojistkami proti omylu

Pak už se stará sám

Jakmile si úklid jednou nastavíte, může běžet sám každou noc na pozadí. Ráno v historii uvidíte, co a kdy se uklidilo. Přehled velikosti vám kdykoli ukáže, kolik místa zabírá zboží, objednávky, statistiky nebo moduly.

Jak začít

  1. Modul koupíte a nainstalujete jako kterýkoli jiný.
  2. V menu Údržba otevřete Čištění databáze a necháte modul spočítat, co najde.
  3. Potvrdíte úklid a zvolíte, zda má dál běžet automaticky.
  4. Jednou za čas spustíte kontrolu konzistence – hlavně po importech nebo odinstalaci modulů.

Komu se modul vyplatí

  • e-shopům, které fungují několik let a jejichž databáze i zálohy narostly,
  • obchodům s velkou návštěvností, kde denně vznikají tisíce košíků,
  • po přechodu z jiného systému, hromadných importech nebo po odinstalaci modulů,
  • tvůrcům e-shopů, kteří před spuštěním potřebují smazat zkušební data.

Co potřebujete

PrestaShop 1.7.7 až 9. Pro PrestaShop 1.6 modul určen není. Modul pracuje jen s databází – soubory, obrázky ani mezipaměť nemění. Obrázky, které zbyly na disku po smazaných produktech, uklidí náš modul Nástroje pro správu obrázků.

Nevíte si rady, jestli se modul na váš e-shop hodí, nebo by vám pomohlo, kdybychom první úklid udělali s vámi? Napište nám, rádi poradíme.

Parametry modulu

  • Podporovaná verze Prestashop 1.7, 8, 9
  • Licence Časově neomezená
  • Podpora 12 měsíců
  • Podpora MULTISTORE Ano / licence na doménu
  • Verze modulu 5.0.0
  • Lokalizace Čeština (CS), Slovenština (SK), Angličtina (EN), Němčina (DE), Polština (PL), Maďarština (HU)
  • Autor David Mrózek
Recenze

Komentáře k modulům mohou psát jen registrovaní uživatelé. Recenze jsou schvalovány a ověřovány administrátorem e-shopu.

Žádný názor zákazník pro tuto chvíli.

Napsat recenzi

Čistá databáze – čištění, kontrola a údržba databáze PrestaShopu

Čistá databáze – čištění, kontrola a údržba databáze PrestaShopu

Váš e-shop si každý den ukládá tisíce zbytečných záznamů – košíky, které nikdo nedokončil, návštěvy, protokoly, dávno skončené akce. Modul Čistá databáze je bezpečně uklidí, opraví nepořádek po smazaných produktech a modulech a pak hlídá pořádek sám. Než cokoli smaže, ukáže vám, co našel, a když se spletete, vrátíte vše jedním kliknutím.

Video ukázka · 3 min

Changelog
  • Verze 5.0.0
    Datum vydání: 03.10.2026

    ### Added

    • Nový modul Čistá databáze – nástupce modulu Optimalizace a čištění prestashopu (dm_cleaner). Tři nástroje v menu Údržba: Čištění databáze, Konzistence databáze, Vymazání dat obchodu.
    • Čištění databáze: opuštěné košíky, návštěvníci bez účtu, statistiky návštěv, nenalezené stránky, hledané výrazy, protokol událostí, evidence e-mailů, vypršelá přihlášení, prošlé akční ceny, nepoužité hodnoty vlastností a štítky. Nejdřív analýza (nic nemaže), pak úklid po malých dávkách – stránka se vždy načte hned a úklid se nikdy nezasekne.
    • Nastavitelná doba uchování (dny / týdny / měsíce) a automatické čištění přes cron. Návštěvy zákazníků (registrovaných i s objednávkou) zůstávají vždy – mažou se jen staré návštěvy anonymních návštěvníků.
    • Záloha smazaných záznamů: košíky, ceny, kupóny, hodnoty vlastností a opravy konzistence se před smazáním uloží a tlačítkem Obnovit v historii je vrátíte zpět – bez obnovy celé databáze. Dobu uchování záloh si nastavíte.
    • Konzistence databáze: nalezení a odstranění osiřelých záznamů (vazby, překlady, přiřazení k obchodům, zdvojené nastavení), přepočet stromu kategorií a pořadí menu administrace. Pravidla se ověřují proti skutečné databázi.
    • Vymazání dat obchodu pro přípravu nového eshopu (katalog / objednávky a zákazníci) s pojistkami: samostatné oprávnění, jen v režimu údržby, kontrola zálohy, opsání potvrzovací fráze a potvrzovací okno.
    • Přehled velikosti databáze a nevyužitého místa, ruční uvolnění místa po jedné tabulce, historie běhů s detailem a export reportu do CSV.
    • Vysvětlení pro laiky u každé úlohy a nálezu, nápověda u každé karty.

    ### Changed

    • Oproti dm_cleaner se nečistí soubory ani cache – jen databázové tabulky, vždy s ohledem na vazby mezi nimi.
Časté otázky a odpovědi
Jak aktualizuji své moduly?

Novou verzi modulu stáhnete ve svém účtu v sekci Moduly a licence a nahrajete ji v administraci přes Moduly → Přidat nový modul. Stará verze se přepíše a data zůstanou zachována – modul předem neodinstalovávejte. Aktualizace jsou zdarma rok od nákupu.

Celý návod krok za krokem →


Jak nainstaluji modul do svého eshopu?

V administraci otevřete Moduly a služby → Přidat nový modul, vyberete ZIP soubor modulu a kliknete na Nahrát. Poté modul v seznamu najdete a stisknete Instalovat. Nahrát jej lze i přes FTP do složky modules, bezpečnější je ale instalace přes administraci.

Celý návod krok za krokem →


Jak přeložím modul do dalšího jazyka?

Modul přeložíte přímo v administraci: v seznamu modulů zvolíte u modulu možnost Přeložit, vyberete cílový jazyk, texty upravíte a uložíte. Pokud modul obsahuje vlastní e-maily, nakopírujte navíc přes FTP jazykové šablony e-mailů podle návodu.

Celý návod krok za krokem →


Proč databáze e-shopu s časem roste a proč ji čistit?

PrestaShop si průběžně zapisuje skoro všechno, co se na e-shopu děje: každou návštěvu a prohlédnutou stránku, každý košík, i ten, ze kterého nikdy nebyla objednávka, každý odeslaný e-mail nebo událost v administraci. Sám od sebe tyto záznamy nikdy nemaže.

U obchodu s běžnou návštěvností tak za pár let vzniknou miliony řádků, které k ničemu nepotřebujete. Projeví se to hlavně takto:

  • zálohy jsou velké a trvají dlouho,
  • hosting může upozorňovat na velikost databáze,
  • některé přehledy v administraci (košíky, zákazníci, statistiky) se načítají pomaleji.

Pravidelný úklid udrží databázi v rozumné velikosti. Modul Čistá databáze ho zvládne jednou nastavit a pak už běží sám, takže se k tomu nemusíte vracet.


Přijdu čištěním databáze o objednávky nebo zákazníky?

Ne. Objednávky, zákazníci, zboží a platné ceny se při čištění nemažou nikdy. Modul odstraňuje jen to, co obchod k provozu nepotřebuje: nedokončené košíky, staré stopy anonymních návštěvníků, protokoly, prošlé akční ceny a podobně.

Několik pojistek navíc:

  • košík, ze kterého vznikla objednávka, zůstává, i když je starý,
  • historie návštěv registrovaných zákazníků a zákazníků s objednávkou zůstává,
  • záznamy mladší než doba, kterou si nastavíte, se nemažou,
  • položky, kde by se mohlo smazat něco připravovaného do budoucna (nepoužité vlastnosti, prošlé kupóny), jsou ve výchozím stavu vypnuté.

Před každým úklidem navíc uvidíte počty toho, co se má smazat, a rozhodujete vy.


Smazal jsem omylem něco, co jsem chtěl nechat. Jde to vrátit?

Ano, a nemusíte kvůli tomu obnovovat celou zálohu e-shopu. Modul si před smazáním odloží stranou košíky, akční ceny, kupóny, hodnoty vlastností, štítky a všechny opravy nalezených chyb.

Postup je jednoduchý: otevřete v modulu historii úklidů, najdete úklid, po kterém vám něco chybí, a kliknete na Obnovit. Vrátí se přesně ty záznamy, které tehdy zmizely, i s původními čísly a vazbami. Nic jiného se nezmění, takže objednávky přijaté mezitím zůstanou nedotčené.

Odložené záznamy se uchovávají 30 dní, dobu si můžete prodloužit. Statistiky návštěv a protokoly se neodkládají – bývá jich obrovské množství a jejich vrácení by nemělo žádný přínos.


Jak často je dobré databázi e-shopu čistit?

Nejpohodlnější je nechat úklid běžet automaticky každou noc. Modul pak pokaždé odstraní jen to, co mezitím přestárlo, takže jde o malé množství a obchod to vůbec nepozná. Výsledek každého běhu najdete ráno v historii.

Důležitější než četnost je nastavená doba uchování – tedy jak staré záznamy chcete ponechat. Výchozí je jeden měsíc. Pokud si v PrestaShopu pravidelně prohlížíte statistiky návštěv za delší období, nastavte třeba 12 měsíců.

Automaticky běží jen bezpečné úklidy, které si sami vyberete. Kontrolu nepořádku po smazaných věcech doporučujeme spustit ručně, zejména po hromadném importu, přechodu z jiného systému nebo odinstalaci modulů.


Po úklidu se databáze na hostingu nezmenšila. Proč?

Je to běžné. Databáze si místo po smazaných záznamech obvykle nechá a postupně do něj ukládá nová data. Výsledek úklidu je tedy hlavně ten, že databáze dál neroste – i když číslo na hostingu hned nespadne.

Modul vám ukáže, kde zůstalo hodně nevyužitého místa, a nabídne jeho skutečné uvolnění. Dělá se to vždy ručně a postupně po částech, protože přitom se daná část databáze přestavuje. U každé uvidíte, jestli to na vašem hostingu vůbec pomůže.

Pokud vám hosting kvůli velikosti databáze hrozí omezením a nevíte si rady, napište nám, podíváme se na to.


Jak před spuštěním e-shopu smazat testovací zboží a objednávky?

K tomu slouží v modulu stránka Vymazání dat obchodu. Vyberete, zda chcete odstranit katalog (zboží, kategorie, výrobce …), nebo objednávky se zákazníky. Modul smaže vše včetně souvisejících záznamů a čísla objednávek i zákazníků začnou znovu od jedničky.

Zůstane vše, co tvoří váš obchod: nastavení, zaměstnanci, dopravci, platby, daně, informační stránky, jazyky, moduly a hlavní kategorie. Obrázky na disku zůstávají – ty uklidí modul Nástroje pro správu obrázků.

Protože jde o nevratný krok, je chráněný několika pojistkami:

  • funguje jen v režimu údržby, kdy je obchod pro zákazníky vypnutý,
  • musíte potvrdit, že máte čerstvou zálohu,
  • musíte opsat kontrolní větu a potvrdit okno s počty,
  • zaměstnanec bez oprávnění tuto stránku vůbec neuvidí a automaticky se nikdy nespustí.

Mám starší modul Čištění a optimalizace PrestaShopu (CLEANER). Mám přejít?

Čistá databáze je jeho nástupce pro PrestaShop 1.7.7 až 9. Databázi uklízí důkladněji a bezpečněji: úklid po malých částech, náhled před smazáním, tlačítko Obnovit, oprava nepořádku po smazaných produktech a modulech a bezpečné vymazání testovacích dat.

Jeden rozdíl je potřeba znát: nový modul pracuje jen s databází. Mezipaměť a dočasné soubory na disku nemaže – v současném PrestaShopu ji vyprázdníte přímo v administraci (Pokročilé parametry › Výkon) a obrázky po smazaných produktech uklidí modul Nástroje pro správu obrázků.

Přechod je snadný: nainstalujete nový modul, nastavíte úklid a starý odinstalujete. Nic se nepřenáší. Pro PrestaShop 1.6 nový modul není.


Doporučené moduly

  • Záloha eshopu - databáze a soubory

    Automatická záloha e-shopu na PrestaShopu - databáze i soubory, podle plánu a bez vaší práce. Zálohy se ukládají na server e-shopu a volitelně odesílají na vaše FTP nebo NAS, po dokončení dostanete e-mail. Inkrementální zálohy šetří místo i čas, staré zálohy se uklízejí samy. Vhodné pro malé i velké e-shopy.

    Přidejte hodnocení

    20+ stažení
    990 Kč 818 Kč bez DPH
  • Nástroje pro správu obrázků 3 v 1- čištění souborů, databáze a adresářů

    Roky provozu, spadlé importy a mazání produktů po sobě nechávají na disku tisíce obrázků, které už nikam nepatří – a v databázi záznamy o obrázcích, které dávno neexistují. Modul obojí najde, ukáže vám kompletní report a po vašem potvrzení uklidí. Zvládne i půl milionu obrázků, běží v dávkách na jakémkoliv hostingu a kdykoliv ho můžete přerušit.

    Přidejte hodnocení

    10+ stažení
    990 Kč 818 Kč bez DPH