phpbar.de logo

Mailinglisten-Archive

Tipp: BENCHMARK-Funktion Re: DATE_FORMAT(timestamp, '%d') oder ... (Update)

Tipp: BENCHMARK-Funktion Re: DATE_FORMAT(timestamp, '%d') oder ... (Update)

gerd_F mysql-de_(at)_lists.bttr.org
Thu, 18 Oct 2001 13:24:43 +0200


Mit ein wenig Programmiererfahrung kann man sich das Resultat schon im
voraus denken:
> Berthold> DAYOFMONTH(timestamp)
> Berthold> 0.27 sec
"DAYOFMONTH" ist eine interne optimierte Funktion, wahrscheinlich optimal
schnell.
> 
> Berthold> RIGHT(LEFT(timestamp,8),2)
> Berthold> 0.31 sec
Aufruf von zwei geschachtelten parametrisierten Funktionen, suboptimal!
> 
> Berthold> DATE_FORMAT(timestamp, '%d')
> Berthold> 0.48 sec
Aufruf von einer parametrisierten aber sehr komplexen Funktion (etwas wie
printf), eher langsam!

Gruß Gerd

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive