Forum: Programmieren allgemein
by Angel4585,
11. Jun 2008
Was ist denn ein compound index? :gruebel:
Bzw wie sieht der aus?
Forum: Programmieren allgemein
by Angel4585,
11. Jun 2008
Tatsache auf der Emailspalte war kein Index :thumb:
Was so ein Index ausmachen kann, aus 10 Minuten werden 5 Sekunden :shock:
Forum: Programmieren allgemein
by Angel4585,
11. Jun 2008
Also nachdem ich das Ergebnis mal Stichprobenweise geprüft habe, komme ich zu dem Schluss das die ABfrage korrekt ist.
Das Problem - und deswegen wollte ich das ganze vereinfachen - ist, dass der Server sich bei dieser Abfrage in die Knie geht, bzw. 10 Minuten rechnet bis dann irgendwann das Ergebnis kommt..
(Das ist deutlich zu viel!)
Die Tabelle mit den Freischaltungen hat weit über...
Forum: Programmieren allgemein
by Angel4585,
9. Jun 2008
ach deswegen sind das so wenig :lol:
hmm.. also meinen denkfehler seh ich.. aber wie ich das amche das ich das gewünschte Ergebnis bekomme weis ich grad trotzdem net..
Forum: Programmieren allgemein
by Angel4585,
9. Jun 2008
Ich hab jetzt so ein Statement mit join, welches mir allerdings gerademal ein siebtel der Ergebnisse der Abfrage von davor liefert :gruebel:
Ist jedoch deutlich schneller als die Abfrage zuvor.
select emailadresse from freischaltungen as f1 inner join freischaltungen as f2 on f2.emailadresse = f1.emailadresse where f1.id <> f2.id and f1.produkt in ("P1","P2") and f2.produkt not in("P1","P2")