Indexy na p.model_view, l.ARL_SEARCH_NUMBER, pokud se nezbavíte JOINů.
Ve skutečnosti to může být optimalizováno v závislosti na skutečných objemech dat a jejich hodnotách (přítomnost NULL) pomocí:
1. Monitorování plánu provádění dotazů a pokud to není dobré, vkládání tipů na dotazy pro kompilátor nebo výměna JOINů pro poddotazy, aby kompilátor v něm používal jiný typ spojení (sloučení/vnořené smyčky/hash/cokoli)
2. Vytvoření uložené procedury se složitější, ale rychlejší logikou
3. Provádění aktualizací po malých částech