Unlogged-таблица
Таблица PostgreSQL, изменения которой никогда не пишутся в журнал транзакций. Запись в неё заметно быстрее, а после ближайшего сбоя она пуста.
Обычно каждое изменение сначала попадает в WAL и лишь затем в файлы данных — именно это делает возможным восстановление и придаёт смысл репликации. Откажитесь от журнала — и примерно половина работы по записи исчезнет. Цена именно такая, как можно догадаться: после аварийного завершения таблица автоматически усекается при старте, поскольку сервер не может знать, согласовано ли её содержимое, и на standby-серверы она тоже не реплицируется. Это исключает её для всего, что нельзя восстановить, зато делает отличным выбором для промежуточных таблиц в импортных конвейерах, материализованных кэшей и данных сессий. Позже её можно преобразовать командой ALTER TABLE … SET LOGGED, которая действительно записывает всю таблицу в WAL за один раз.