A unit of work that groups one or more SQL statements that must all succeed or all fail together. Transactions in InnoDB support COMMIT, ROLLBACK, and SAVEPOINT operations and follow the full ACID model.