Transações
Garantia de isolamento de transações:
Escalonamento Serializado
Uma transação executada de cada vez - de forma sequencial
Solução bastante ineficiente
transações podem esperar muito tempo pela execução
desperdício de recursos...
Escalonamento Concorrente Serializado
Execução concorrente de transações mas de modo a preservar o isolamento.
Obriga a resultados equivalentes ao escalonamento serializado
note-se que podem existir sequências distintas com resultados distintos...
Mais eficiente
exemplo: enquanto uma transação faz uma operação de I/O (lenta) outras transações podem ser executadas
Last updated