OFFSET pagination slows down as you page deeper. I benchmarked OFFSET and keyset pagination on 5 million rows in PostgreSQL: why OFFSET degrades, why keyset stays fast, the tiebreaker mistake that silently skips rows, and when OFFSET is still fine.
Read