Adding a new column is not a trivial schema change. It touches storage, indexing, queries, and application logic. In relational databases, a new column can be persistent, computed, nullable, not null, or tied to default values. Each choice carries trade‑offs in speed, memory, flexibility, and integrity.
When you add