Schema changes look simple. Add a column, run the migration, ship the code. But in production, the smallest shift can lock tables, block writes, and create downtime. The risks rise with table size, concurrent writes, and replication lag.
Adding a new column in SQL changes both metadata and, sometimes, the