J'ai une application qui utilise une table PostgreSQL. Le tableau est très grand (milliards de lignes) et possède une colonne qui est un entier.
Le integer
peut contenir jusqu'à 6 chiffres, soit 0-999 999, pas de négatif.
J'ai pensé à le changer numeric(6,0)
.
Serait-ce une bonne idée? Prendrait numeric(6,0)
moins d'octets? Qu'en est-il des performances (ce tableau est beaucoup interrogé)?