Para receber atualizações regulares sobre alterações importantes no PostgreSQL, assine nossa newsletter ou siga -nos no Twitter, Facebook ou LinkedIn.Usar aleatório é normalmente a pior coisa que você pode fazer para a localidade; portanto, se você deseja usar o UUID, tente usar uma variante seqüencial.Para começar, criaremos uma tabela de registros com um ID inteiro tradicional, um UUID aleatório.Dois exemplos são:
No entanto, como tudo de bom na vida, os Uuid vêm com suas próprias desvantagens.Isso o torna 32’768 vezes menor que a tabela, ou em outras palavras, minúsculo e muito fácil de armazenar em cache.
Fonte: https://www.cybertec-postgresql.com/en/unexpected-downsides-of-uuid-keys-in-postgresql/