A new column can be the fastest change in the database—or the one that breaks the release. It depends on execution. Schema changes touch the core of every query, index, and transaction. Done right, the system stays fast. Done wrong, the system stalls, locks tables, and risks downtime.
First, choose the safest method for creating a new column. In most SQL databases, adding a nullable column with no default is instant. Adding a column with a default value forces a full table rewrite. That rewrite can block reads and writes until it finishes. A safer pattern is to add the column as nullable, then backfill in controlled batches.
Second, watch indexes. A new column that needs indexing should not get that index in the same release unless the table is small. Create the column first, deploy, then build the index online. This prevents lock contention and reduces deployment risk.