Currently we're using INT(21)* for all autoincrement id columns in out 30+ table database.
We are a blogging site, and have tables storing members, comments, blog posts and the like.
I'm quite sure we will never reach the limit of our INT(21) id columns, and would like to know:
- If using INT(21) when I am sure we'll never need it is a waste of space
- If it is a waste, what the recommended size for an autoincrement id column is
*Not my design. I'm asking this because I'm considering reducing this to say, INT(10).