A schema change sounds simple. Add a column, apply a migration, commit to the repo. But in systems with millions of rows and relentless traffic, the wrong move stalls queries, locks writes, or pushes customers into errors. A new column in SQL, whether in PostgreSQL, MySQL, or any relational database,