Autor Zpráva
visionic
Profil *
Dobrý den,

zajímalo by mě když přes mysql_num_rows vypisuji čísla, co se stane se serverem, když těch záznamů bude třeba 20.000. Jak moc bude zatíženej server na tohle jednoduché počítání.
Kcko
Profil
A proč si to nevyzkoušíš?
Používáš mysq_num_rows jen na vypsání počtu řádků? Jak vypadá dotaz, který tomu předchází?
Keeehi
Profil
visionic:
Tak předně záleží na konfiguraci serveru. Ale obecně 20.000 záznamů nebývá velké číslo.
midlan
Profil
použij SELECT COUNT(*) ... (zbytek tvého dotazu)
visionic
Profil *
Select count asi bude zatěžovat nejméně (počítadlo s IP adresama). Ale výpis logů na jednu stránku, asi není zrovna nejlepší nápad. Asi to rozdělím na stránky. Ale děkuji za názory. Když už jsem u počítadel, mají google boti vždy tak podobnou IP adresu? Nebo se i občas mění ve větším rozsahu? Abych tu ip adresu odečetl od záznamů počtů.
midlan
Profil
visionic:
boti se detekují přes HTTP hlavičku User-Agent:
stackoverflow.com/questions/677419/how-to-detect-search-engine-bots-with-php

Pokud zdetekuješ takovou hlavičku, tak takový záznam jednoduše nezapiš.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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