|
|
|
|
|
by munk-a
2236 days ago
|
|
Coming from MySQL to Postgres a few years back the transactional DDL statements were a joy to work with - I've had to claw a legacy into the modern era and utilizing them has allowed me to execute live migrations from legacy into shims and then from shims into modern. I also really appreciate the transactional TRUNCATE - I pretty much never use it but at least in Postgres I never have to worry about someone else trying to run one and wiping state unexpectedly. |
|
as long as auto commit is not enabled.
These goodies are possible, because of PostgreSQL's MVCC which requires running vacuum. Nothing is for free unfortunately.