phpbar.de logo

Mailinglisten-Archive

Performance noch steigerbars ?

Performance noch steigerbars ?

Nikolas Hagelstein hagelstein at hauptsache.net
Mon Feb 3 12:54:37 CET 2003


Hi,
> Vielleicht als Lösungsansatz etwas konkret, aber denk mal drüber nach
> ob sich die Möglichkeit anbietet.
Ist leider nicht drin...zu kompliziert.

> Trefferquote mit der WHERE auf eine Spalte
> greift sollte von links nach rechts absteigend sortiert werden.
> Die Datenbank geht so vor, dass die zweite Bedingung schon nur noch
> auf das angewendet wird was die erste Bedingung übrig lässt.
> Und so geht das weiter...
Naja,
1. is die wahrscheinlichkeit in diesem fall nicht zu ermitteln. bzw.
gleich verteilt.
2. handelt es sich ja eh um eine OR verknuepfung, womit keine
ausschliessung durch die reihenfolge moeglich ist.

> Die Reihenfolge in der Du die Tabellen aufzählst spielt IMHO auch eine
> Rolle. Durch simples vertauschen der Tabellenreihenfolge hat er bei
> mir dann auf einmal sämtliche Schlüssel benutzt.
> Das hat sich auch in der Geschwindigkeit bemerkbar gemacht.
> Vielleicht hing das mit meiner Tabellenstruktur zusammen und bringt
> bei dir garnichts, aber versuchen kannst Du es mal.
Schon mit rumgespielt.
Leider ohne erfolg.

bye,
		niko

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


php::bar PHP Wiki   -   Listenarchive