Tengo una aplicación que usa una tabla PostgreSQL. La tabla es muy grande (miles de millones de filas) y tiene una columna que es un número entero.
El integerpuede tener hasta 6 dígitos, es decir, 0-999,999, sin negativos.
Pensé en cambiarlo para que sea numeric(6,0).
¿Sería una buena idea? ¿ numeric(6,0)Tomaría menos bytes? ¿Qué tal el rendimiento (esta tabla se consulta mucho)?