phpbar.de logo

Mailinglisten-Archive

Re: MySQL schneller machen?
Archiv Mailingliste mysql-de

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

Re: MySQL schneller machen?



HI,

danke für deine antwort.

> > SELECT artists.id, artists.ean, artists.name, artists.titel, sounds.ean,
> > sounds.nr, sounds.cd, sounds.url,
> >     trk.ean, trk.cd, trk.nr, trk.titel FROM artists, sounds, trk WHERE
> > sounds.ean=trk.ean AND
> >     sounds.ean=artists.ean AND sounds.cd=trk.cd AND sounds.nr=trk.nr
> >
> Ruf das Statement mal in der mysql-shell auf und schreibe
> DESCRIBE davor.
> Dann siehts DU ob und welcher Index benutzt wird.
> Richtige Indexsetzung beschleunigt große Abfragen enorm.

die ausgabe davon ist:

+---------+------+---------------+------+---------+------+--------+---------
---+
| table   | type | possible_keys | key  | key_len | ref  | rows   | Extra
|
+---------+------+---------------+------+---------+------+--------+---------
---+
| artists | ALL  | NULL          | NULL |    NULL | NULL |  44436 |
|
| sounds  | ALL  | NULL          | NULL |    NULL | NULL | 795275 | where
used |
| trk     | ALL  | NULL          | NULL |    NULL | NULL | 165043 | where
used |
+---------+------+---------------+------+---------+------+--------+---------
---+

dürfte eigentlich ok sein oder?

danke,
               nico


---
*** 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