Eu tenho um aplicativo que usa uma tabela do PostgreSQL. A tabela é muito grande (bilhões de linhas) e possui uma coluna que é um número inteiro.
A integerpode ser de até 6 dígitos, ou seja, não há 0-999,999 negativos.
Eu pensei em mudar para ser numeric(6,0).
Isso seria uma boa ideia? Iria numeric(6,0)demorar menos bytes? E o desempenho (esta tabela está sendo consultada muito)?