Сколько раз исполняется под запрос?
Помогите, пожалуйста, не могу понять, под запрос исполняется на каждую строку записи, или один раз, к примеру id IN (SELECT id FROM table WHERE status="active")?
Ответы (1 шт):
Автор решения: t0lik
→ Ссылка
Смотрите план запроса для начала (подробный). По идее, если подзапрос не зависит от конкретной записи или других данных в основном запросе), то оптимизатор должен сделать так, чтобы выполнить его 1 раз