Adding a new column sounds simple, but the wrong approach can block writes, lock reads, or corrupt data. In relational databases like PostgreSQL, MySQL, or MariaDB, the ALTER TABLE command is the starting point. Used blindly, it can cause downtime. The goal is zero-impact schema changes.
First, check table size.