Adding a new column is easy in theory. In practice, it can be risky, slow, and expensive if done without planning. Schema changes touch live data. They can lock tables, break queries, and impact application performance. Even small mistakes in adding a column can ripple through services, APIs, and analytics