Hallo,
Ich habe folgende SQL Abfrage:
SELECT FIRMEN.ID,
FIRMEN.BEZEICHNUNG,
FIRMEN_1.ID AS ID_EDP,
FIRMEN_1.BEZEICHNUNG AS EDP,
FIRMEN_2.ID AS ID_ECP,
FIRMEN_2.BEZEICHNUNG AS ECP,
FIRMEN_3.ID AS ID_ECPS,
FIRMEN_3.BEZEICHNUNG AS ECPS,
SOFTWAREPFLEGE.D AS SOFTWAREPFLEGE
FROM FIRMEN
LEFT OUTER JOIN FIRMEN FIRMEN_1 ON FIRMEN_1.ID = FIRMEN.ID_HIERARCHIE3
LEFT OUTER JOIN FIRMEN FIRMEN_2 ON FIRMEN_2.ID = FIRMEN.ID_HIERARCHIE2
LEFT OUTER JOIN FIRMEN FIRMEN_3 ON FIRMEN_3.ID = FIRMEN.ID_HIERARCHIE1
LEFT OUTER JOIN SOFTWAREPFLEGE ON SOFTWAREPFLEGE.ID = FIRMEN.ID_SOFTWAREPFLEGE
WHERE FIRMEN.BEZEICHNUNG LIKE '%hansen%'
Diese Abfrage dauert einige Stunden und Sie wird auf einen View ausgeführt.
Kann mir einer sagen, warum diese Abfrage solange dauert?
Gruß Jörg
Ich habe folgende SQL Abfrage:
SELECT FIRMEN.ID,
FIRMEN.BEZEICHNUNG,
FIRMEN_1.ID AS ID_EDP,
FIRMEN_1.BEZEICHNUNG AS EDP,
FIRMEN_2.ID AS ID_ECP,
FIRMEN_2.BEZEICHNUNG AS ECP,
FIRMEN_3.ID AS ID_ECPS,
FIRMEN_3.BEZEICHNUNG AS ECPS,
SOFTWAREPFLEGE.D AS SOFTWAREPFLEGE
FROM FIRMEN
LEFT OUTER JOIN FIRMEN FIRMEN_1 ON FIRMEN_1.ID = FIRMEN.ID_HIERARCHIE3
LEFT OUTER JOIN FIRMEN FIRMEN_2 ON FIRMEN_2.ID = FIRMEN.ID_HIERARCHIE2
LEFT OUTER JOIN FIRMEN FIRMEN_3 ON FIRMEN_3.ID = FIRMEN.ID_HIERARCHIE1
LEFT OUTER JOIN SOFTWAREPFLEGE ON SOFTWAREPFLEGE.ID = FIRMEN.ID_SOFTWAREPFLEGE
WHERE FIRMEN.BEZEICHNUNG LIKE '%hansen%'
Diese Abfrage dauert einige Stunden und Sie wird auf einen View ausgeführt.
Kann mir einer sagen, warum diese Abfrage solange dauert?
Gruß Jörg
Comment