Hey Leute,
ich hab ein Problem mit meinem JPQL query das sieht aktuell so aus:
Das filtern der tags ist kein Problem, sobald ich aber "report.tags IS EMPTY" hinzufüge wird mein query extrem langsam und dauert ca. 25 Sekudnen. Normal dauert die ganze abfrage ca. 40ms.
Hat jemand eine Idee ob da evtl. was falsch ist? und wenn nein was ich machen könnte?
Vielen Dank schon mal
ich hab ein Problem mit meinem JPQL query das sieht aktuell so aus:
SELECT DISTINCT report FROM Report report LEFT JOIN report.tags tag WHERE report.type = :type AND (report.fId = :fId0 ) AND (report.tags in :tags OR report.tags IS EMPTY) ORDER BY report.date DESC
Das filtern der tags ist kein Problem, sobald ich aber "report.tags IS EMPTY" hinzufüge wird mein query extrem langsam und dauert ca. 25 Sekudnen. Normal dauert die ganze abfrage ca. 40ms.
Hat jemand eine Idee ob da evtl. was falsch ist? und wenn nein was ich machen könnte?
Vielen Dank schon mal