EXPLAIN: Как база видит ваш запрос

Когда вы отправляете SQL-запрос, планировщик PostgreSQL строит план получения данных: пройтись ли по всей таблице (Seq Scan) или воспользоваться индексом. Команда EXPLAIN показывает этот план без выполнения запроса; EXPLAIN ANALYZE реально выполняет запрос и выводит фактическое время шагов (actual time). Ниже — тот же фильтр по возрасту: сначала визуально видно, как отсекаются строки, затем разберём «сухой» вывод планировщика и сравним план до создания индекса и после.

Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.