globe: Kann ich diese MySQL-Anfrage optimieren?

Beitrag lesen

n'abend,

Was gibt denn ein EXPLAIN vor dem Statement aus?
phpMyAdmin gibt Folgendes aus:

TABLE   TYPE   POSSIBLE_KEYS  KEY    KEY_LEN   REF    ROWS   EXTRA

rel1    ALL    id,catID       NULL   NULL      NULL   6973   Using temporary
rel2    ALL    id,catID       NULL   NULL      NULL    485   Using where
c       ALL    PRIMARY,id     NULL   NULL      NULL    776   Range checked for each record (index map: 33)

na das sagt dir immerhin schon mal, dass keine Keys benutzt werden.
die anzahl der möglichen Zeilen in ROWS ist auch etwas arg inakkurat. der Optimzier weiss also gar nichts.. und arbeitet blind alles ab...

vergleich doch das mal mit den EXPLAINs der 2 geteilten queries...

weiterhin schönen abend...

--
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|