UNLOGGED
не влияет на скорость операторов SELECT
, но делает все операторы изменения данных быстрее, потому что не нужно записывать WAL.
Таблицы без индекса работают очень быстро для INSERT
, потому что строки просто вставляются в первый лучший блок «кучи», где есть место. Изменение индексов на порядок дороже, потому что порядок должен быть сохранен.
Вопрос LOGGED
/ UNLOGGED
не зависит от вопроса проиндексировано / не проиндексировано. И UNLOGGED
, и неиндексированные ускоряют модификацию данных.