План выполнения показывает, **как Oracle обрабатывает SQL-запрос**: какие индексы использует, в каком порядке соединяет таблицы, как фильтрует данные. Понимание плана — ключ к оптимизации запросов и устранению узких мест. Предсказывает план выполнения запроса. Не исполняет сам запрос. Как использовать: EXPLAIN PLAN FOR SELECT * FROM products WHERE region = 'Россия'; SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); Когда применять: Для предварительного анализа до запуска запроса. Отличие: Это план по предположению Optimizer, без выполнения. Автоматически выполняет запрос и сразу показывает план и статистику. Как использовать: SET AUTOTRACE ON SELECT * FROM products WHERE NAME LIKE 'Товар%'; Инструменты: SQL*Plus, SQLcl, SQL Developer. Преимущество: Быстро даёт общую картину — план и фактические затраты. Форматирует содержимое PLAN_TABLE. Как использовать: EXPLAIN PLAN FOR SELECT * FROM orders WHERE REGION = 'Европа'; SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); Плюс: Используется совместно с E