I don't think executing long-running DDL with concurrent read/writes is that bad, especially if the DDL is additive and doesn't lock the whole table.
Concurrency - isn't that what a DB is supposed to do well?
Concurrency - isn't that what a DB is supposed to do well?