Насколько большим может быть идентификатор в postgresql

Я использую postgresql, и мне было интересно, насколько большой

id INTEGER PRIMARY KEY

можно сравнить с

id SERIAL PRIMARY KEY

В Явеint 4 байта (32 бита), поэтому он может получить до 2 147 483 647. Это случай в postgresql? Если так, значит ли это, что я не могу пройти дальше 2 147 483 647 строк?