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