phpbar.de logo

Mailinglisten-Archive

AW: Kleine Frage zur Indizierung

AW: Kleine Frage zur Indizierung

Manfred Tischendorf mysql-de_(at)_lists.bttr.org
Fri, 4 Jan 2002 14:58:40 +0100


Hallo Michael,
die Idee mit dem Explain war super.
Nur meine Ergebnisse sind anders als ich es bei Deiner Antwort
<Bei allen> 
erwartet hatte.
bei 1,2 wird der Index verwendet, bei 3,4 nicht.
Mein Fazit: Wenn Spalte1 in der Query ist, können die anderen Spalten
            beliebig vertauscht sein, wenn Spalte1 nicht dabei ist
            funktioniert der Index nicht.

5.) select <select_list> from table_a where c=<value> and a=<value> 
verwendet den index im Gegensatz zu 
3.) select <select_list> from table_a where c=<value>

Kann das jemand validieren, ob meine annahmen stimmen? 
Meine MySQL-Version: 3.23.41-nt

Viele Grüße

Manfred   


> Am Freitag, 4. Januar 2002 13:52 schrieb Manfred Tischendorf:
> > Hallo Liste,
> >
> > Angenommen, ich habe einen Index auf table_a mit den
> > Spalten a,b,c,d,e.
> > Bei welchen der untenstehenden Queries wird dieser Index benutzt?
> >
> > 1.) select <select_list> from table_a where a=<value> and b=<value>
> >
> > 2.) select <select_list> from table_a where a=<value> and c=<value>
> >
> > 3.) select <select_list> from table_a where c=<value>
> >
> > 4.) select <select_list> from table_a where c=<value> and b=<value>
> 
> Bei allen.
> 
> Wenn du EXPLAIN vor das SELECT-statment schreibst erfährst du mehr.
> 
> 
> Gruss,
> Michael
> -- 
> Bremische Hafenvertretung e.V.                      tel: +49 
> (421) 3090148
> IT-Abteilung                                        fax: +49 
> (421) 3090150
> World Trade Center Bremen                      mail: 
> mkoch_(at)_bremen-ports.de
> Birkenstrasse 15                           www: 
http://www.bremen-ports.de
D-28201 Bremen

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive