[ mrki @ 01.06.2006. 17:13 ] @
Moze li mi neko reci zasto ne mogu da izlistam vise od 269 slogova (redova)?
Code:

SELECT *
FROM `games`
LIMIT 10000 


(259 total, Query took 0.0013 sec)

Tabela inace ima vise od 1000 slogova
Ima li neka promenljiva koja se moze definisati u my.cnf ili sta vec?
Maltretiram se ceo dan sa ovim!

verzija mysqld je:
Ver 4.0.23-standard for pc-linux on i686 (Official MySQL RPM)
[ Gojko Vujovic @ 01.06.2006. 18:40 ] @
Šta kaže count(*)? Probaj i bez ikakvog limita?

Kako znaš da ima preko 1000 redova?

Da li si probao repair table/check table..?
[ mrki @ 01.06.2006. 23:51 ] @
Citat:
Gojko Vujovic:

Kako znaš da ima preko 1000 redova?


pa moram toliko da znam, kupljen paket :)
a i myphpadmin ;)

Ne treba mi count (skripta koja se koristi na jednom serveru radi savršeno, a na drugom imam ovaj problem)
hoću da sa čistm sql (SELECT) izlistam bazu (myphpadmin). Odnosno pitam se zašto na ovom mysqld ne mogu da u bazu (tabela games) učitam vise od 800 slogova (treba da bude 1350) jer ako učitam vise od 800 imam 'blank page' kada usmerim browser ka tom domenu (pretpostavljam greška na ralaciji sa mysld). I druga stvar je ta da ne mogu izčitati tih 800 redova jednim upitom

SELECT *
FROM `games`
LIMIT 0 , 800

NE konstatuje ovaj query

dakle samo radi ako
SELECT *
FROM `games`
LIMIT 0 , 259

znaci 259 je max, ako koristim vecu vrednost...nista!

Dakle da bi dobiju broj redova iz tabele, potregno je 4 puta izvršiti ovaj query, glupost!

Dakle prilično zbunjujuće deluje i ova poruka mada sam na najmoguće prostiji način pokušao da opišem problem koji me ovog trenutka zaista počinje izluđivati.



[ misk0 @ 02.06.2006. 00:08 ] @
Mislim da to nema veze sa bazom vec sa PHP-om i Apache-om na njihovim nekim limitima.
Mozda istekne sesija dok ti prebaci sve te podatke.
[ mrki @ 02.06.2006. 00:22 ] @
Sa apache, hmm...iskreno ne verujem, al sam pomislio da je mozda php u pitanju, gledah u php.ini al ne nadjoh nista sto bi moglo uticati na ovo...bar mi se tako ucinilo na prvi polged :)
[ misk0 @ 02.06.2006. 08:40 ] @
Ako imas mogucnost da se nakacis bilo kojim non-web based alatom na bazu probaj izlistati te podatke.
Ako ni tad ne dobijes 1000 recorda onda stvarno nesto nije u redu sa bazom, ali ne vjerujem.
[ mrki @ 02.06.2006. 10:55 ] @
bas tako i nije baza u pitanju, izlistao sam je sa mysql i dobio:
828 rows in set (0.01 sec)
bez ikakvih problema (sa i bez Limit), e sad: sta dalje???
[ misk0 @ 03.06.2006. 11:02 ] @
Jesu li baza i web server na istom serveru? Ako nisu, moguce je da treba vremena da se prebace svi ti podaci.

Uostalom, ovo je sad pitanje PHP/Apache, mozda da otvoris topic na tim forumima??
[ mrki @ 03.06.2006. 22:12 ] @
Nisu, sve je na jednom serveru.
Probao sam i drugi modul za php...ovo me stvarno izludjuje!
[ mrki @ 04.06.2006. 01:36 ] @
Konacno!!!

Dakle u pitanju je bila stavka iz php.ini

Code:

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30     ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 32M      ; Maximum amount of memory a script may consume (8MB)


memory_limit je bio 8MB, sto nije bilo dovoljno za phpadmim i skriptu.

Koliko znoja, uf!

misk0
Mozes temu prebaciti gde ti je volja, nadam se da ce nekom ovo saznanje biti od koristi.
[ misk0 @ 04.06.2006. 12:36 ] @
Mislim da bi ovo najbolje pasalo u PHP ili cak Internet servise... Za sad ide u cekaonicu.