phpbar.de logo

Mailinglisten-Archive

=?iso-8859-1?Q?RE:_Technisches_=FCber_WHERE?=

RE: Technisches über WHERE

Alexander Friess mysql_(at)_lists.phpcenter.de
Fri, 22 Jun 2001 10:29:23 +0200


Hi Matthias,

>
> Hallo, allerseits!
>
>
> Hat jemand von Euch Ahnung, ob es bei der Performance
> einer Abfrage einen Unterschied macht, in welcher
> Reihenfolge die WHERE-Klauseln geschrieben werden?
jo, es macht einen Unterschied.
a) Der Optimierer tut sich leichter, wenn die Bedingungen so gestaltet sind,
wie Indexe vergeben wurden.
b) Auch spielt (leider!) die Datenmenge eine Rolle.
Die Arbeitsweise des Optimierers läßt sich aber mit der explain-Funktion
ansehen. Manchmal muß man auch Abfragen erst dann optimieren, wenn die Daten
eine gewisse Größe überschreiten.

Gruß Alexander

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive