Transaction - Definição do Glossário de CI/CD
Uma transaction agrupa uma ou mais instruções em uma única unidade que ou é totalmente confirmada ou totalmente revertida, de modo que o banco nunca reflita uma mudança pela metade.
Em CI
Um padrão comum de teste envolve cada teste em uma transaction e a reverte no teardown, deixando o banco intacto para o próximo teste sem truncar tabelas.
Guias relacionados
ACID - CI/CD Glossary DefinitionACID: ACID is the set of guarantees a transactional database provides: Atomicity (all-or-nothing), Consistenc…
Isolation Level - CI/CD Glossary DefinitionIsolation Level: An isolation level controls how visible one transaction's uncommitted work is to others. The…
Deadlock - CI/CD Glossary DefinitionDeadlock: A deadlock occurs when two transactions each hold a lock the other needs, so neither can proceed. T…