Mailinglisten-Archive |
Hi Leute,
many thanx für eure Tips, es lag wirklich an den 2 Sachen:
1. Hab ich meinen Select jetz mit JOIN's realisiert:
SELECT
artists.id,artists.ean,artists.name,artists.titel,sounds.ean,sounds.nr,sound
s.cd,sounds.url,trk.ean,trk.cd,trk.nr,trk.ttitel
FROM artists JOIN sounds JOIN trk WHERE artists.ean=sounds.ean AND
sounds.ean=trk.ean AND sounds.cd=trk.cd AND sounds.nr=trk.nr
2. Hat wirklich der Index gefehlt überall
Läuft jetzt echt viiiel schneller :-)
Nochmals danke, wieder viel gelernt heut *g*
Viele Grüsse,
Nico :o)
----- Original Message -----
From: "Timo Maier" <tam_(at)_gmx.de>
To: <mysql-de_(at)_lists.4t2.com>
Sent: Wednesday, August 02, 2000 9:42 PM
Subject: Re: MySQL schneller machen?
> Hi Nico!
>
> >| artists | ALL | NULL | NULL | NULL | NULL | 44436 |
> >| sounds | ALL | NULL | NULL | NULL | NULL | 795275 | where
> >| trk | ALL | NULL | NULL | NULL | NULL | 165043 | where
> Uiii, kein einziger Index, dann darfst Du Dich nicht ueber die schlechte
> Performance beklagen (:
>
> Setze in jedem table einen Index auf ean, cd und nr.
>
> TAM
> --
> OS/2 Warp4, Ducati 750SS '92
> http://www.belchenstuermer.de
>
> ---
> *** Abmelden von dieser Mailingliste funktioniert per E-Mail
> *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
>
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive