ฉันมีแอปพลิเคชั่นซึ่งใช้ตาราง PostgreSQL ตารางมีขนาดใหญ่มาก (พันล้านแถว) และมีคอลัมน์ซึ่งเป็นจำนวนเต็ม
integerสามารถเป็นได้ถึง 6 หลักเช่น 0-999,999 ไม่มีเชิงลบ
numeric(6,0)ฉันคิดเกี่ยวกับการเปลี่ยนให้เป็น
นี่เป็นความคิดที่ดีไหม จะnumeric(6,0)น้อยกว่าไบต์? วิธีการเกี่ยวกับประสิทธิภาพ (ตารางนี้มีการสอบถามมาก)