Laboratorija za računarsku tehniku

Softverske teme => Web razvoj => Baze podataka => Temu započeo: Marko Аcović 01.12.2008, 14:31

Naslov: velicina upita
Poruka od: Marko Аcović 01.12.2008, 14:31
Kako da vidim koliko podataka (u KB/MB)  vrati neki SELECT upit? Da li je tako nesto moguce u MySQL-u?
Naslov: Одг: velicina upita
Poruka od: holodoc 01.12.2008, 21:24
Iskreno ja znam samo za MySQL runtime direktivu koja čuva podatak o ukupnoj količini podataka prosleđenih klijentima putem SELECt upita. Da li je to moguće za pojedinačne SELECT upite nisam baš siguran ali poznajući MySQL uvek postoji neki način da se nešto reši iako nije možda na početku toliko očigledan ili vidljiv.

A ako smem da pitam šta će ti to? Mislim zbog čega ti je bitno da znaš koliko podataka se "dovuklo" sa servera?  =P~
Naslov: Одг: velicina upita
Poruka od: Marko Аcović 01.12.2008, 21:51
Trebalo mi je zato sto sam vukao podatke iz neke log tabele koja ima preko milion rekorda pa mi je kron skripta pucala. Zato me je zainteresovalo koliko podataka povucem sa servera. Uglavnom, ubacio sam jos jedan dodatan uslov u WHERE deo tako da sam ga sasekao pa sad ne puca vise. :)
U svakom slucaju, nasao sam na sledecoj lokaciji http://dev.mysql.com/doc/refman/5.0/en/mysql-store-result.html (http://dev.mysql.com/doc/refman/5.0/en/mysql-store-result.html) koje moze da da vise informacija o tome sta vraca mysql server.