On Sun, 06 Nov 2005 13:30:32 +0100, Chris <csv72@netscape.net> wrote:
>Jeg laver et udtræk hvor jeg sorterer efter datofeltet (Datetime). Har
>det nogen virkning at indeksere dette felt når det er et datetime?
Ja, datetime-felter kan indekseres på helt samme måde som alle andre
felter, med samme fordele.
Men hvis du udtrækker bestemte rækker ud fra ét index, vil det andet
index på dit datofelt ikke have indflydelse:
http://dev.mysql.com/doc/refman/5.0/en/order-by-optimization.html
==
In some cases, MySQL cannot use indexes to resolve the ORDER BY,
although it still uses indexes to find the rows that match the WHERE
clause. These cases include the following:
[..]
- The key used to fetch the rows is not the same as the one used in
the ORDER BY:
SELECT * FROM t1 WHERE key2=constant ORDER BY key1;
==
--
- Peter Brodersen