Nie działa niekończące się pętla.
Powodem tego jest to, że serwer wykonuje FULL TABLE SCAN co jest bardzo powolne. Ten warunek si.id = fnc_FindIssueId(so.id) nie używa indeksu, nawet jeśli zdefiniowałeś go w si.id i so.id .
Najlepsze sposoby, jakie możesz zrobić, to:
- aby zmienić tabelę
smart_objects - kolejna kolumna dla
assigned issue Id - zdefiniuj indeks w nowej kolumnie