php-psql

Fórumok

Hello!

A következő kóddal mérem a psql lekérdezés gyorsaságát:

ido = time()
mido = microtime()

(...)

sido = time()
smido = microtime()

print((sido+smido)-(ido+mido))

S ELECT * F ROM tabla W HERE datum <= '2007-05-22' and datum >= '2006-01-01'

(bocs, nem tudtam, hogy kell beküldeni a php kódot :()

Az SQL lekérdezésben feltételként két dátum szerepelt, aminek köszönhetően egy időintervallumot szűrt le a táblából. Mivel alapbeállításként az egész időintervallum szerepelt, ezért gondoltam kiveszem az SQL-ből, hogy fölöslegesen ne lassítson.

Kivettem a két feltételt, és 3x annyi idő alatt csinálta meg. Valami elbénáztam? Vagy miért van ez?

Előre is köszi

Hozzászólások

jó, azt hiszem okos voltam, és valamit elnéztem.

bocs :)