Open max-hoffman opened 7 months ago
Because only DDL operations and not data bleed through, it is maybe possible to merge empty tables into the working roots for active sessions on the same branch. We would have to think through the failure cases for multiple threads trying to DDL the same table name concurrently.
This impacts TPC-C setup, but is maybe a test setup problem more than a practical problem for most customers.
CREATE and ALTER statements ignore autocommit transactions in MySQL. They do not commit the working set, but they are immediately available to other sessions
set autocommit=0
For example: