Matthias Apsel: Datenbank Mikro-optimierung

Beitrag lesen

Hallo Christian Kruse,

Und du hast das wie getestet?

In PHPMyAdmin.

Datenbanken haben starke Caches. Wenn die Query ohne Index schon 1000 ausgeführt wurde, dann ist mit hoher Wahrscheinlichkeit die Query gecached. Um es also wirklich zu messen musst du einerseits dafür sorgen, dass der Cache leer ist (durch z.B. einen Reboot) und zweitens die Query öfter als einmal ausführen (z.B. 10.000 mal, mit BENCHMARK()).

Das werd ich heute abend tun.

Bis demnächst
Matthias

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.