Beruflich Dokumente
Kultur Dokumente
TRANSAO
GERENCIAMENTO DE TRANSAO
Objectivos
Atomicidade
Toda transao deve ser atmica, ou seja, no pode ser
dividida, ou fragmentada em partes
Durabilidade
Toda transao tem seu resultado permanente no banco de dados,
somente podendo ser desfeito por uma transao subsequente
ESCALONAMENTO RECUPERVEL
O SGBD permite que mltiplas transaes sejam executadas
concorrentemente, havendo assim necessidade de escalonar
transaes concorrentes.
Para qualquer par de transaes Ti e Tk se Ti executa write(Q)
antes de Tk executar read(Q) ento Ti faz commit antes de Tk
fazer commit.
ESCALONAMENTO RECUPERVEL
TEORIA DE SERIALIDADE
Tenta determinar quais escalonamentos so corretos e quais
no so e desenvolver tcnicas que permitam apenas
escalonamentos corretos.
Com a serializao, transaes so executadas sem a
influencia de outras transaes.
DUVIDAS?