Индекси на p.model_view, l.ARL_SEARCH_NUMBER, ако няма да се отървете от JOIN.
Всъщност може да се оптимизира в зависимост от действителните количества данни и техните стойности (наличие на NULL) чрез използване на:
1. Наблюдение на плана за изпълнение на заявка и, ако не е добър, поставяне на подсказки за заявка за компилатора или обмен на JOIN за подзаявки, така че компилаторът да използва друг тип присъединяване вътре в него (сливане/вложени цикли/хешове/каквото и да е)
2. Създаване на съхранена процедура с по-сложна, но по-бърза логика
3. Извършване на актуализации на малки порции