Autor Zpráva
Peyton
Profil *
Dobrý večer,
je možné nějakým způsobem komprimovat text s sql dotazem?
Z našeho lokálního serveru odesíláme periodicky velké množství dat, které aktualizuje skladové dostupnosti a informace na eshopu.
Kvůli ping odezvě jsem došel k tomu, že nejlepší je posílat tato data hromadně, tedy po 600 záznamech na jedno query.
Dostal jsem se z nejskutečných 4 minut na perfektních 11 sekund, ale nevím, jestli není v php a mysql nástroj, kterým tento text s sql dotazem, který má třeba 1,5MB komprimovat, aby si jej mysql server opět rozbalil a provedl, ale samozřejmě s úsporou na datové režii na přenosu.
juriad
Profil
Ano, PHP umí pracovat se zipem. Komprimací jednoho svého sql souboru jsem ušetřil 93% místa.
Můžeš třeba uploadnout tyto zkomprimované soubory přes FTP do nějaké složky, do které si pro ně PHP sáhne při spuštění skriptu (rozbalí, spustí, smaže/zaarchivuje).
Kajman
Profil
Pokud budete využívat z lokálního serveru klasického klienta mysql, je možné u něj přímo kompresi zapnout.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: