Sequence - объект, выдающий уникальные целые числа (nextval, currval). SERIAL/BIGSERIAL - удобный способ создания столбца с default nextval('sequence'). При вставке без указания значения подставляется следующее значение sequence. Не гарантирует отсутствие пропусков (откат транзакции, сбой). Для распределения - UUID или sequence с шагом. ALTER SEQUENCE ... RESTART для сброса.