The reason we don't support transactions right now is that because D1 is a remote database, if you w
The reason we don't support transactions right now is that because D1 is a remote database, if you were doing multiple round trips in your worker code to the database within a transaction, your throughput would probably be extremely low, since you would be blocking the entire database waiting for 1 worker.
Each query right now is a transaction, e.g. all queries within a batch all run within a transaction.
Each query right now is a transaction, e.g. all queries within a batch all run within a transaction.


