Sequential Scan
Это самый простой и "топорный" способ доступа к данным. Но он не всегда самый неэффективный. Если в итоговом наборе строк будут почти все строки из таблицы или если в таблице всего несколько строк, то пройти по всем может быть даже быстрее, чем поиск по индексам. Или если индексов нет вообще, то, конечно, тоже будет использоваться перебор всех строк.
Пример:
SELECT * FROM table_name; -- при получении всех строк скорее всего будет использован Sequential Scan
EXPLAIN
SELECT * FROM table_name WHERE time_create < '2000-01-01'; -- можно проверить будет ли использован индекс по time_create или Sequential Scan
SET enable_seqscan = off; -- снижает вероятность выбора Sequential Scan для текущей сессии (полезно для анализа запросов)