Ho un'applicazione che utilizza una tabella PostgreSQL. La tabella è molto grande (miliardi di righe) e ha una colonna che è un numero intero.
Il integer
possono essere fino a 6 cifre, cioè 0-999,999, non negativi.
Ho pensato di cambiarlo per essere numeric(6,0)
.
Sarebbe una buona idea? Richiederebbe numeric(6,0)
meno byte? Che ne pensi delle prestazioni (questa tabella viene interrogata molto)?