Adding a new column sounds simple. It is not. In production systems, a schema change is a loaded gun. Done wrong, it slows queries, locks tables, blocks writes, or even corrupts data. Every choice you make—data type, nullability, indexing—affects storage, network I/O, and execution plans.
First, define