Re: Probleme mit Subselect -> extrem langsam
Von: Wolfgang Maier (mw@softconsult.at) [Profil]
Datum: 03.07.2008 19:37
Message-ID: <5a27d$486d0e5b$d52f2b21$17068@news.chello.at>
Newsgroup: de.comp.datenbanken.mysql
Datum: 03.07.2008 19:37
Message-ID: <5a27d$486d0e5b$d52f2b21$17068@news.chello.at>
Newsgroup: de.comp.datenbanken.mysql
Hi Claus, > WHERE (t.Parent_ID <= 0 OR ID = t.Parent_ID) > AND t.DATA LIKE '%axx_func%' > Verstehe dieses Where nicht ganz. > Ob meine Vermutung stimmt, kannst Du mit EXPLAIN nachprüfen. Explain dieser Abfrage gibt 2 Zeilen zurück die mir überhaupt nichts sagen. Ich habe es mal so gelöst, dass ich das Subselect vorher aufrufe und in die IN-Klausel die ID's direkt hineinschreibe. Ich weiss nur nicht, wieviele solche EInträge in der IN sein dürfen, aber für die kleine Abfrage wird es wohl reichen. -- mfg, Wolfgang ------------------------ A-8020 Graz Austria[ Auf dieses Posting antworten ]
Antworten
- Claus Reibenstein (04.07.2008 07:36)
- Claus Reibenstein (05.07.2008 22:03)
- Wolfgang Maier (06.07.2008 10:46)
