Очередная задачка на оптимизацию. Если вы периодически смотрите планы запросов, то могли столкнуться с подобным случаем.
Итак. Текст запроса
select t.first_name
from hr.employees t
join hr.departments d on d.department_id = t.department_id
where t.first_name like 'Alex%';
План запроса на скриншоте ⬆️
Вопрос. Таблица departments указана в запросе, используется для JOIN с таблицей employees. Однако, в плане запроса она отсутствует. Почему так произошло?
Разбор, как всегда, в четверг 🎓
Обсудить в чатике
#задача
Oracle Developer