Adding a new column sounds simple. In practice, it can trigger schema migrations, lock tables, and slow queries. In large systems, a careless change can block writes, spike load, or corrupt data. You must plan for capacity, compatibility, and deployment safety.
The first choice is how to alter the schema.