Встречается на собеседованиях • сегодня
Как посмотреть план запроса в SQL
Для просмотра плана выполнения SQL-запроса в PostgreSQL используется EXPLAIN, а в SQLite — EXPLAIN QUERY PLAN. В MySQL и MariaDB также используется EXPLAIN.
Пример для PostgreSQL:
sql
EXPLAIN SELECT * FROM users WHERE age > 30;Выведет план выполнения без фактического выполнения запроса.
Для детального анализа с выполнением:
sql
EXPLAIN ANALYZE SELECT * FROM users WHERE age > 30;В SQLite:
sql
EXPLAIN QUERY PLAN SELECT * FROM users WHERE age > 30;В MySQL/MariaDB:
sql
EXPLAIN SELECT * FROM users WHERE age > 30;План показывает индексы, порядок сканирования таблиц и оценку стоимости операций.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы