Database Transaction - Definição do Glossário de CI/CD
Uma database transaction é uma unidade de trabalho que ou se completa por inteiro ou não acontece, dando consistência tudo-ou-nada.
Uma database transaction é uma unidade de trabalho que ou se completa por inteiro ou não tem efeito nenhum, dando consistência tudo-ou-nada entre múltiplas operações.
Muitas ferramentas de migração envolvem cada migração em uma transaction, para que uma instrução com falha deixe o schema intacto em vez de meio aplicado.
Guias relacionados
ACID - CI/CD Glossary DefinitionACID: ACID is a set of guarantees for reliable transactions: Atomicity, Consistency, Isolation, and Durabilit…
Deadlock (Database) - CI/CD Glossary DefinitionDeadlock (Database): A deadlock occurs when two or more transactions each hold a lock the other needs, so non…
Idempotent Migration - CI/CD Glossary DefinitionIdempotent Migration: An idempotent migration produces the same result whether it runs once or many times, ty…