Hello, I’m considering to apply DDLs (such as altering
columns or constraints) without stopping the application running against the
database. This is quite unusual but could work under certain
circumstances, because the application is aware of any change applied to the underlying database
structures. By experimenting with transactional DDL I noticed
that the database truly handles them atomically, My question: How is transaction isolation defined
when applying DDLs? Some experiments showed this behaviour:
This is more than acceptable, as dropping/recreating
structures is not What else should I know/consider? Thanks Luigi Antognini |