Adding a new column is one of the most common schema changes in modern applications. It sounds simple. In reality, it can shape performance, data integrity, and release safety. Done wrong, it locks tables, slows queries, or breaks deploys. Done right, it becomes invisible, something that just works in production