geschrieben von:
mozart (---.pool.einsundeins.de)
Klingt für mich als ob die Abfrage den Key nicht richtig mitbekommt und alles mit allem verknüpft. Ich hoffe Ziel1/Ziel2 ist die Datensatz ID und es gibt einen Index dafür ...
Lass doch mal die Abfrage als solches im SQL ablaufen ...
Dann siehst du wie lang es eigentlich dauert.
für
Tabelle1.MONAT >= :P1_MONAT_VON
AND Tabelle1.MONAT <= :P1_MONAT_BIS
kannst du auch einen between :P1_MONAT_VON and :P1_MONAT_BIS
verwenden, das ist dann nur ein Vergleich - notfalls mit ner passenden Datumswandlung/Datumsmaske ala to_char(:P1_MONAT_VON,'MM')
Gruß
mozart <[a]> htmldb.de