phpbar.de logo

Mailinglisten-Archive

Re: Komplexes(?) Join-Problem
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Komplexes(?) Join-Problem



>>habe jedoch nur 5000 Artikel in meiner Stammdatei und 12000 in meiner
>>Eigenschaftsdatei, und das war ueberhaupt kein Problem, ich habe jedoch
>>nur 3 Eigenschaftem gejoined, ich probier gleich mal 9 aus.

> Auja! :) Bin sehr an der performance interessiert. Interessant wäre
> dann noch ein EXPLAIN vor dem SELECT, um zu sehen, in wievielen rows
> er suchen muss.


Also die Performance ist auch bei nem join ueber 8 Files noch SEHR gut, leider stehen keine Zeiten dabei, aber es war unter einer Sekunde.

--------------

SQL-Befehl:
explain select artikelgruppennr from artgruppen, artgrpeig as e1, artgrpeig as e2, artgrpeig as e3, artgrpeig as e4, artgrpeig as e5, artgrpeig as e6, artgrpeig as e7 where artikelgruppennr=e1.artgrpnr and artikelgruppennr=e2.artgrpnr and
artikelgruppennr=e3.artgrpnr and
artikelgruppennr=e4.artgrpnr and
artikelgruppennr=e5.artgrpnr and
artikelgruppennr=e6.artgrpnr and
artikelgruppennr=e7.artgrpnr and
e1.eignr=3 and e2.eignr=85 and e3.eignr=99 and e4.eignr=11 and e5.eignr=73 and e6.eignr=80 and e7.eignr=81 LIMIT 0, 30

table type possible_keys key key_len ref rows Extra
 e7   ref   eignr,PRIMARY   eignr   4   ???   18
 artgruppen   eq_ref   PRIMARY   PRIMARY   4   e7.artgrpnr   1   Using index
 e2   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index
 e3   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index
 e4   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index
 e5   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index
 e6   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index
 e1   eq_ref   eignr,PRIMARY   PRIMARY   8   artgruppen.artikelgruppennr,???   1   Using index

\\\\\\\\\\\\\\\\\\\\\\\\\\\
Marc Logemann
Programmer/Analyst
Morelogs GmbH & Co. KG

tel: +49 201 84188177
fax  +49 201 84188185

visit:   www.morelogs.de
\\\\\\\\\\\\\\\\\\\\\\\\\\\

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive