Adding a new column sounds simple. In production, it is not. Changes to a database schema can slow queries, lock tables, and break integrations. Mistakes multiply in zero-downtime systems. One overlooked detail can cause outages measured in hours, not minutes.
A new column changes storage, indexes, and constraints. On large