A transaction is started by the storage engine in response to a
call to either the
If there is no active transaction, the storage engine must start
a new transaction and register the transaction with the MySQL
server so that
COMMIT can later be called.