Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Servis

Najděte osiřelé řádky a zbytky dat v databázi

Zjistíte, co nafukuje databázi obchodu, dřív než kdokoli cokoli smaže.

ProPlacená verze

Co nahrazuje: půl dne zkoumání databáze

Co napíšete do chatu

najdi osiřelé řádky: řádky product_lang/product_shop/image bez produktu, tabulky odinstalovaných modulů, přerostlé tabulky connections/guest/log. vypiš velikosti, nic nemaž

Co chat udělá

  1. Chat změří databázi a najde zbytky po smazaných produktech a starých modulech.
  2. Vypíše velikosti a navržené pořadí úklidu.
  3. Každé mazání je samostatný krok, nejdřív vyzkoušený na testovací kopii.

Problém

Databáze narostla na několik GB a administrace je pomalá. Mám podezření na zbytky po smazaných produktech a starých modulech.

Co získáte

Přehled velikostí a osiřelých dat v databázi. V tomto příkladu se nic nemaže.

Kontrolu máte vy

Chat jen čte. Ve vašem obchodě se nic nezmění. Čtení nepotřebuje žádný přepínač; každá změna by potřebovala přepínač Servis, který se po 3 hodinách sám vypne.

Zobrazit ceník

Pro vývojáře
Oblast
5 · Servis
V TellMyShop Free
ne, jen placená verze
Pro koho
Vývojář
Nástroje
ps_db_query, ps_list_modules, ps_check_shop_health, ps_db_execute

Krok za krokem

  1. Spustí SELECTy pouze pro čtení přes ps_db_query nad information_schema (velikosti tabulek) a základními tabulkami.
  2. Porovná prefixy tabulek s nainstalovanými moduly z ps_list_modules.
  3. Spočítá osiřelé řádky (např. řádky product_lang bez produktu). Tabulky zákazníků jako connections a guest se řídí úrovní přístupu k datům zákazníků: při vypnutých datech se uvede jen jejich velikost z information_schema.
  4. Vypíše velikosti tabulek, počty osiřelých řádků a navržené pořadí úklidu. Každý DELETE se navrhne zvlášť přes ps_db_execute (jedna tabulka, záloha řádků, max_rows) a po vašem schválení se nejdřív spustí na stagingu.

Bezpečnost

Servisní práce (soubory, databáze, nastavení) fungují jen při zapnutém přepínači Servis; po 3 hodinách se sám vypne a majitel dostane e-mail, když se zapne. ps_db_query spustí jeden příkaz v transakci pouze pro čtení a vrátí nejvýše 200 řádků, e-maily, telefony a IP adresy jsou maskované. Tabulky zaměstnanců, oprávnění, konfigurace a konektoru jsou blokované. Tabulky s osobními údaji zákazníků (objednávky, adresy, košíky a podobně, rozpoznané podle sloupců, i v modulech třetích stran) se řídí úrovní přístupu k datům zákazníků, kterou nastavil majitel: vypnuto (blokováno), pseudonymizovaně (osobní sloupce maskované; jen prosté sloupce a COUNT/SUM/AVG, bez aliasů, funkcí, UNION a WITH) nebo plně na 1–24 h s uvedeným účelem.

Naposledy aktualizováno: 2026-10-25

Free za 0 €, čte a radí

Stáhnout Free