A new column is one of the most common changes in database work, yet it always carries weight. It alters the schema, affects queries, and can reshape performance. In SQL, you create a new column with ALTER TABLE. In NoSQL, adding a field can be as simple as writing new data, but the implications are no less real.
When you add a new column, you expand the data model. This means thinking about nullability, default values, indexing, and type safety. For heavy workloads, even a single new column can change query plans. Without indexes, joins may slow. With indexes, writes can cost more.
In PostgreSQL, a new nullable column with a default value can lock the table if not executed carefully. In MySQL, adding a column at high scale can require online schema change tools. In MongoDB, a new field is schema-less in theory, but you should still agree on structure across services to keep downstream code stable.