No MySQL versão 5.5, por padrão, o autocommit está habilitado, indicando que todo comando SQL é executado de forma permanente, não podendo ser desfeito. Algumas vezes, é necessário que um conjunto de comandos sejam executados, e a concretização de uma operação se dê apenas ao final do conjunto de comandos, com o comando COMMIT. Caso o autocommit esteja habilitado e o usuário deseje considerar um conjunto de comandos de forma atômica (no qual nenhum comando pode ser executado ou todos poderão), é necessário informar o início da transação por meio do comando
Provas
Questão presente nas seguintes provas