Встречается на собеседованиях • сегодня
Что такое SEQUENTIAL SCAN
Sequential scan (последовательное сканирование) — это метод доступа к данным в БД, при котором СУБД читает все строки таблицы подряд, без использования индексов.
Когда используется:
- При отсутствии подходящих индексов
- Для небольших таблиц
- Когда нужно прочитать большую часть данных (оптимизатор может решить, что seq scan дешевле index scan)
Пример в PostgreSQL:
sql
EXPLAIN ANALYZE SELECT * FROM users WHERE age > 30;Если в плане видно Seq Scan on users, значит используется полное сканирование.
Плюсы:
- Простота
- Эффективность для больших объемов данных
Минусы:
- Медленно на больших таблицах
- Высокая нагрузка на I/O

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