zorg.ch
16:14 Uhr
Events
Forum
Games
Wetten
Rezepte
Tauschbörse
Books
Space
User
1 up
|
Forumübersicht Die Forumübersicht ist
^^^ Additional posts ^^^
zorg.ch
#46423
by
milamber
@
07.09.2004 15:01
- nach oben -
Using temporary ist wahrsch. gar nicht so schlimm, eher das 'using filesort' - das bedeutet dass er die 45813 Records durchloopt und bei jedem einzeln überprüfen geht ob das WHERE stimmt.
zorg.ch
#46436
by
lukas
@
07.09.2004 15:48
- nach oben -
Using temporary heisst das er die 45813 Records auf ein File in /tmp pappt, und dann dort drin rumwurstelt.
zorg.ch
#46439
by
milamber
@
07.09.2004 15:56
- nach oben -
Wenn er eine temporäre Tabelle braucht mag ihn das zwar langsamer machen, aber er könnte ja dort drin mit indexes/ranges arbeiten anstatt mit filtern.
Ich denke dass er in diesem Fall sowieso eine temporäre Tabelle braucht, da die gleiche Tabelle 2x vorkommt im Query.
zorg.ch
#46450
by
lukas
@
07.09.2004 16:21
- nach oben -
Die neu angelegte Temp Table hat latuernich keine Indizes.
zorg.ch
#46460
by
milamber
@
07.09.2004 17:02
- nach oben -
Wenn ich herausfände warum er hier eine temp. Tabelle macht...
zorg.ch
#46477
by
lukas
@
07.09.2004 18:10
- nach oben -
Weil du zweimal die gleiche Tabelle scanst?
zorg.ch
#46543
by
milamber
@
08.09.2004 09:11
- nach oben -
Ich glaub er hat doch die richtigen Indizes für beide Bedingungen? Threadid->Date haben wir zb..